/* src/styles.scss */
html,
body {
  margin: 0;
  padding: 0;
  line-height: normal;
  width: 100%;
  min-height: 100vh;
  background-color: #1a1a24;
}
.page-header {
  margin-left: 3rem;
}
.page-header.no-margin-left {
  margin-left: 0;
}
.page-header.center {
  text-align: center;
}
.page-header.home {
  text-align: center;
}
.page-header.home .page-title {
  font-size: 30px;
  font-weight: 500;
  margin-bottom: 20.01px;
}
.page-header.home .page-text {
  margin-top: 14px;
}
.page-title {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 0;
}
.page-text {
  color: #a4a6b8;
  margin-top: 5px;
}
.page-text.margin {
  margin-left: 3rem;
  margin-right: 3rem;
  margin-bottom: 2rem;
}
motif-progress-bar.motif-progress-bar.motif-progress-bar-circle:focus {
  outline: 2px solid #86c1fa !important;
}

/* node_modules/@ey-xd/motif-components/dist/motif-components/motif-components.css */
@font-face {
  font-family: "EyInterstate";
  src: url("./media/EYInterstate-Bold-HZRT7RLB.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "EyInterstate";
  src: url("./media/EYInterstate-Regular-4QZCZ6I7.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "EyInterstate";
  src: url("./media/EYInterstate-Light-YV7DQQB3.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "noto_sans";
  src: url("./media/notosans-bold-webfont-3KCQGGVW.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "noto_sans";
  src: url("./media/notosans-medium-webfont-AVOZNWHV.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "noto_sans";
  src: url("./media/notosans-light-webfont-BYAD3UNF.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
:root {
  --typography-lg-display-1-font-family:var(--typography-display-1-font-family);
  --typography-lg-display-1-font-weight:var(--typography-display-1-font-weight);
  --typography-lg-display-1-font-size:var(--typography-display-1-font-size);
  --typography-lg-display-1-line-height:var(--typography-display-1-line-height);
  --typography-lg-display-1-letter-spacing:var(--typography-display-1-letter-spacing);
  --typography-lg-display-1-paragraph-spacing:var(--typography-display-1-paragraph-spacing);
  --typography-lg-display-1-text-decoration:var(--typography-display-1-text-decoration);
  --typography-lg-display-1-text-case:var(--typography-display-1-text-case);
  --typography-lg-display-1-regular-font-family:var(--typography-display-1-regular-font-family);
  --typography-lg-display-1-regular-font-weight:var(--typography-display-1-regular-font-weight);
  --typography-lg-display-1-regular-font-size:var(--typography-display-1-regular-font-size);
  --typography-lg-display-1-regular-line-height:var(--typography-display-1-regular-line-height);
  --typography-lg-display-1-regular-letter-spacing:var(--typography-display-1-regular-letter-spacing);
  --typography-lg-display-1-regular-paragraph-spacing:var(--typography-display-1-regular-paragraph-spacing);
  --typography-lg-display-1-regular-text-decoration:var(--typography-display-1-regular-text-decoration);
  --typography-lg-display-1-regular-text-case:var(--typography-display-1-regular-text-case);
  --typography-lg-display-1-bold-font-family:var(--typography-display-1-bold-font-family);
  --typography-lg-display-1-bold-font-weight:var(--typography-display-1-bold-font-weight);
  --typography-lg-display-1-bold-font-size:var(--typography-display-1-bold-font-size);
  --typography-lg-display-1-bold-line-height:var(--typography-display-1-bold-line-height);
  --typography-lg-display-1-bold-letter-spacing:var(--typography-display-1-bold-letter-spacing);
  --typography-lg-display-1-bold-paragraph-spacing:var(--typography-display-1-bold-paragraph-spacing);
  --typography-lg-display-1-bold-text-decoration:var(--typography-display-1-bold-text-decoration);
  --typography-lg-display-1-bold-text-case:var(--typography-display-1-bold-text-case);
  --typography-lg-display-2-font-family:var(--typography-display-2-font-family);
  --typography-lg-display-2-font-weight:var(--typography-display-2-font-weight);
  --typography-lg-display-2-font-size:var(--typography-display-2-font-size);
  --typography-lg-display-2-line-height:var(--typography-display-2-line-height);
  --typography-lg-display-2-letter-spacing:var(--typography-display-2-letter-spacing);
  --typography-lg-display-2-paragraph-spacing:var(--typography-display-2-paragraph-spacing);
  --typography-lg-display-2-text-decoration:var(--typography-display-2-text-decoration);
  --typography-lg-display-2-text-case:var(--typography-display-2-text-case);
  --typography-lg-display-2-regular-font-family:var(--typography-display-2-regular-font-family);
  --typography-lg-display-2-regular-font-weight:var(--typography-display-2-regular-font-weight);
  --typography-lg-display-2-regular-font-size:var(--typography-display-2-regular-font-size);
  --typography-lg-display-2-regular-line-height:var(--typography-display-2-regular-line-height);
  --typography-lg-display-2-regular-letter-spacing:var(--typography-display-2-regular-letter-spacing);
  --typography-lg-display-2-regular-paragraph-spacing:var(--typography-display-2-regular-paragraph-spacing);
  --typography-lg-display-2-regular-text-decoration:var(--typography-display-2-regular-text-decoration);
  --typography-lg-display-2-regular-text-case:var(--typography-display-2-regular-text-case);
  --typography-lg-display-2-bold-font-family:var(--typography-display-2-bold-font-family);
  --typography-lg-display-2-bold-font-weight:var(--typography-display-2-bold-font-weight);
  --typography-lg-display-2-bold-font-size:var(--typography-display-2-bold-font-size);
  --typography-lg-display-2-bold-line-height:var(--typography-display-2-bold-line-height);
  --typography-lg-display-2-bold-letter-spacing:var(--typography-display-2-bold-letter-spacing);
  --typography-lg-display-2-bold-paragraph-spacing:var(--typography-display-2-bold-paragraph-spacing);
  --typography-lg-display-2-bold-text-decoration:var(--typography-display-2-bold-text-decoration);
  --typography-lg-display-2-bold-text-case:var(--typography-display-2-bold-text-case);
  --typography-lg-display-3-font-family:var(--typography-display-3-font-family);
  --typography-lg-display-3-font-weight:var(--typography-display-3-font-weight);
  --typography-lg-display-3-font-size:var(--typography-display-3-font-size);
  --typography-lg-display-3-line-height:var(--typography-display-3-line-height);
  --typography-lg-display-3-letter-spacing:var(--typography-display-3-letter-spacing);
  --typography-lg-display-3-paragraph-spacing:var(--typography-display-3-paragraph-spacing);
  --typography-lg-display-3-text-decoration:var(--typography-display-3-text-decoration);
  --typography-lg-display-3-text-case:var(--typography-display-3-text-case);
  --typography-lg-display-3-regular-font-family:var(--typography-display-3-regular-font-family);
  --typography-lg-display-3-regular-font-weight:var(--typography-display-3-regular-font-weight);
  --typography-lg-display-3-regular-font-size:var(--typography-display-3-regular-font-size);
  --typography-lg-display-3-regular-line-height:var(--typography-display-3-regular-line-height);
  --typography-lg-display-3-regular-letter-spacing:var(--typography-display-3-regular-letter-spacing);
  --typography-lg-display-3-regular-paragraph-spacing:var(--typography-display-3-regular-paragraph-spacing);
  --typography-lg-display-3-regular-text-decoration:var(--typography-display-3-regular-text-decoration);
  --typography-lg-display-3-regular-text-case:var(--typography-display-3-regular-text-case);
  --typography-lg-display-3-bold-font-family:var(--typography-display-3-bold-font-family);
  --typography-lg-display-3-bold-font-weight:var(--typography-display-3-bold-font-weight);
  --typography-lg-display-3-bold-font-size:var(--typography-display-3-bold-font-size);
  --typography-lg-display-3-bold-line-height:var(--typography-display-3-bold-line-height);
  --typography-lg-display-3-bold-letter-spacing:var(--typography-display-3-bold-letter-spacing);
  --typography-lg-display-3-bold-paragraph-spacing:var(--typography-display-3-bold-paragraph-spacing);
  --typography-lg-display-3-bold-text-decoration:var(--typography-display-3-bold-text-decoration);
  --typography-lg-display-3-bold-text-case:var(--typography-display-3-bold-text-case);
  --typography-lg-display-4-font-family:var(--typography-display-4-font-family);
  --typography-lg-display-4-font-weight:var(--typography-display-4-font-weight);
  --typography-lg-display-4-font-size:var(--typography-display-4-font-size);
  --typography-lg-display-4-line-height:var(--typography-display-4-line-height);
  --typography-lg-display-4-letter-spacing:var(--typography-display-4-letter-spacing);
  --typography-lg-display-4-paragraph-spacing:var(--typography-display-4-paragraph-spacing);
  --typography-lg-display-4-text-decoration:var(--typography-display-4-text-decoration);
  --typography-lg-display-4-text-case:var(--typography-display-4-text-case);
  --typography-lg-display-4-regular-font-family:var(--typography-display-4-regular-font-family);
  --typography-lg-display-4-regular-font-weight:var(--typography-display-4-regular-font-weight);
  --typography-lg-display-4-regular-font-size:var(--typography-display-4-regular-font-size);
  --typography-lg-display-4-regular-line-height:var(--typography-display-4-regular-line-height);
  --typography-lg-display-4-regular-letter-spacing:var(--typography-display-4-regular-letter-spacing);
  --typography-lg-display-4-regular-paragraph-spacing:var(--typography-display-4-regular-paragraph-spacing);
  --typography-lg-display-4-regular-text-decoration:var(--typography-display-4-regular-text-decoration);
  --typography-lg-display-4-regular-text-case:var(--typography-display-4-regular-text-case);
  --typography-lg-display-4-bold-font-family:var(--typography-display-4-bold-font-family);
  --typography-lg-display-4-bold-font-weight:var(--typography-display-4-bold-font-weight);
  --typography-lg-display-4-bold-font-size:var(--typography-display-4-bold-font-size);
  --typography-lg-display-4-bold-line-height:var(--typography-display-4-bold-line-height);
  --typography-lg-display-4-bold-letter-spacing:var(--typography-display-4-bold-letter-spacing);
  --typography-lg-display-4-bold-paragraph-spacing:var(--typography-display-4-bold-paragraph-spacing);
  --typography-lg-display-4-bold-text-decoration:var(--typography-display-4-bold-text-decoration);
  --typography-lg-display-4-bold-text-case:var(--typography-display-4-bold-text-case);
  --typography-lg-h1-font-family:var(--typography-h1-font-family);
  --typography-lg-h1-font-weight:var(--typography-h1-font-weight);
  --typography-lg-h1-font-size:var(--typography-h1-font-size);
  --typography-lg-h1-line-height:var(--typography-h1-line-height);
  --typography-lg-h1-letter-spacing:var(--typography-h1-letter-spacing);
  --typography-lg-h1-paragraph-spacing:var(--typography-h1-paragraph-spacing);
  --typography-lg-h1-text-decoration:var(--typography-h1-text-decoration);
  --typography-lg-h1-text-case:var(--typography-h1-text-case);
  --typography-lg-h1-regular-font-family:var(--typography-h1-regular-font-family);
  --typography-lg-h1-regular-font-weight:var(--typography-h1-regular-font-weight);
  --typography-lg-h1-regular-font-size:var(--typography-h1-regular-font-size);
  --typography-lg-h1-regular-line-height:var(--typography-h1-regular-line-height);
  --typography-lg-h1-regular-letter-spacing:var(--typography-h1-regular-letter-spacing);
  --typography-lg-h1-regular-paragraph-spacing:var(--typography-h1-regular-paragraph-spacing);
  --typography-lg-h1-regular-text-decoration:var(--typography-h1-regular-text-decoration);
  --typography-lg-h1-regular-text-case:var(--typography-h1-regular-text-case);
  --typography-lg-h1-bold-font-family:var(--typography-h1-bold-font-family);
  --typography-lg-h1-bold-font-weight:var(--typography-h1-bold-font-weight);
  --typography-lg-h1-bold-font-size:var(--typography-h1-bold-font-size);
  --typography-lg-h1-bold-line-height:var(--typography-h1-bold-line-height);
  --typography-lg-h1-bold-letter-spacing:var(--typography-h1-bold-letter-spacing);
  --typography-lg-h1-bold-paragraph-spacing:var(--typography-h1-bold-paragraph-spacing);
  --typography-lg-h1-bold-text-decoration:var(--typography-h1-bold-text-decoration);
  --typography-lg-h1-bold-text-case:var(--typography-h1-bold-text-case);
  --typography-lg-h2-font-family:var(--typography-h2-font-family);
  --typography-lg-h2-font-weight:var(--typography-h2-font-weight);
  --typography-lg-h2-font-size:var(--typography-h2-font-size);
  --typography-lg-h2-line-height:var(--typography-h2-line-height);
  --typography-lg-h2-letter-spacing:var(--typography-h2-letter-spacing);
  --typography-lg-h2-paragraph-spacing:var(--typography-h2-paragraph-spacing);
  --typography-lg-h2-text-decoration:var(--typography-h2-text-decoration);
  --typography-lg-h2-text-case:var(--typography-h2-text-case);
  --typography-lg-h2-regular-font-family:var(--typography-h2-regular-font-family);
  --typography-lg-h2-regular-font-weight:var(--typography-h2-regular-font-weight);
  --typography-lg-h2-regular-font-size:var(--typography-h2-regular-font-size);
  --typography-lg-h2-regular-line-height:var(--typography-h2-regular-line-height);
  --typography-lg-h2-regular-letter-spacing:var(--typography-h2-regular-letter-spacing);
  --typography-lg-h2-regular-paragraph-spacing:var(--typography-h2-regular-paragraph-spacing);
  --typography-lg-h2-regular-text-decoration:var(--typography-h2-regular-text-decoration);
  --typography-lg-h2-regular-text-case:var(--typography-h2-regular-text-case);
  --typography-lg-h2-bold-font-family:var(--typography-h2-bold-font-family);
  --typography-lg-h2-bold-font-weight:var(--typography-h2-bold-font-weight);
  --typography-lg-h2-bold-font-size:var(--typography-h2-bold-font-size);
  --typography-lg-h2-bold-line-height:var(--typography-h2-bold-line-height);
  --typography-lg-h2-bold-letter-spacing:var(--typography-h2-bold-letter-spacing);
  --typography-lg-h2-bold-paragraph-spacing:var(--typography-h2-bold-paragraph-spacing);
  --typography-lg-h2-bold-text-decoration:var(--typography-h2-bold-text-decoration);
  --typography-lg-h2-bold-text-case:var(--typography-h2-bold-text-case);
  --typography-lg-h3-font-family:var(--typography-h3-font-family);
  --typography-lg-h3-font-weight:var(--typography-h3-font-weight);
  --typography-lg-h3-font-size:var(--typography-h3-font-size);
  --typography-lg-h3-line-height:var(--typography-h3-line-height);
  --typography-lg-h3-letter-spacing:var(--typography-h3-letter-spacing);
  --typography-lg-h3-paragraph-spacing:var(--typography-h3-paragraph-spacing);
  --typography-lg-h3-text-decoration:var(--typography-h3-text-decoration);
  --typography-lg-h3-text-case:var(--typography-h3-text-case);
  --typography-lg-h3-regular-font-family:var(--typography-h3-regular-font-family);
  --typography-lg-h3-regular-font-weight:var(--typography-h3-regular-font-weight);
  --typography-lg-h3-regular-font-size:var(--typography-h3-regular-font-size);
  --typography-lg-h3-regular-line-height:var(--typography-h3-regular-line-height);
  --typography-lg-h3-regular-letter-spacing:var(--typography-h3-regular-letter-spacing);
  --typography-lg-h3-regular-paragraph-spacing:var(--typography-h3-regular-paragraph-spacing);
  --typography-lg-h3-regular-text-decoration:var(--typography-h3-regular-text-decoration);
  --typography-lg-h3-regular-text-case:var(--typography-h3-regular-text-case);
  --typography-lg-h3-bold-font-family:var(--typography-h3-bold-font-family);
  --typography-lg-h3-bold-font-weight:var(--typography-h3-bold-font-weight);
  --typography-lg-h3-bold-font-size:var(--typography-h3-bold-font-size);
  --typography-lg-h3-bold-line-height:var(--typography-h3-bold-line-height);
  --typography-lg-h3-bold-letter-spacing:var(--typography-h3-bold-letter-spacing);
  --typography-lg-h3-bold-paragraph-spacing:var(--typography-h3-bold-paragraph-spacing);
  --typography-lg-h3-bold-text-decoration:var(--typography-h3-bold-text-decoration);
  --typography-lg-h3-bold-text-case:var(--typography-h3-bold-text-case);
  --typography-lg-h4-font-family:var(--typography-h4-font-family);
  --typography-lg-h4-font-weight:var(--typography-h4-font-weight);
  --typography-lg-h4-font-size:var(--typography-h4-font-size);
  --typography-lg-h4-line-height:var(--typography-h4-line-height);
  --typography-lg-h4-letter-spacing:var(--typography-h4-letter-spacing);
  --typography-lg-h4-paragraph-spacing:var(--typography-h4-paragraph-spacing);
  --typography-lg-h4-text-decoration:var(--typography-h4-text-decoration);
  --typography-lg-h4-text-case:var(--typography-h4-text-case);
  --typography-lg-h4-regular-font-family:var(--typography-h4-regular-font-family);
  --typography-lg-h4-regular-font-weight:var(--typography-h4-regular-font-weight);
  --typography-lg-h4-regular-font-size:var(--typography-h4-regular-font-size);
  --typography-lg-h4-regular-line-height:var(--typography-h4-regular-line-height);
  --typography-lg-h4-regular-letter-spacing:var(--typography-h4-regular-letter-spacing);
  --typography-lg-h4-regular-paragraph-spacing:var(--typography-h4-regular-paragraph-spacing);
  --typography-lg-h4-regular-text-decoration:var(--typography-h4-regular-text-decoration);
  --typography-lg-h4-regular-text-case:var(--typography-h4-regular-text-case);
  --typography-lg-h4-bold-font-family:var(--typography-h4-bold-font-family);
  --typography-lg-h4-bold-font-weight:var(--typography-h4-bold-font-weight);
  --typography-lg-h4-bold-font-size:var(--typography-h4-bold-font-size);
  --typography-lg-h4-bold-line-height:var(--typography-h4-bold-line-height);
  --typography-lg-h4-bold-letter-spacing:var(--typography-h4-bold-letter-spacing);
  --typography-lg-h4-bold-paragraph-spacing:var(--typography-h4-bold-paragraph-spacing);
  --typography-lg-h4-bold-text-decoration:var(--typography-h4-bold-text-decoration);
  --typography-lg-h4-bold-text-case:var(--typography-h4-bold-text-case);
  --typography-lg-h5-font-family:var(--typography-h5-font-family);
  --typography-lg-h5-font-weight:var(--typography-h5-font-weight);
  --typography-lg-h5-font-size:var(--typography-h5-font-size);
  --typography-lg-h5-line-height:var(--typography-h5-line-height);
  --typography-lg-h5-letter-spacing:var(--typography-h5-letter-spacing);
  --typography-lg-h5-paragraph-spacing:var(--typography-h5-paragraph-spacing);
  --typography-lg-h5-text-decoration:var(--typography-h5-text-decoration);
  --typography-lg-h5-text-case:var(--typography-h5-text-case);
  --typography-lg-h5-italic-font-family:var(--typography-h5-italic-font-family);
  --typography-lg-h5-italic-font-weight:var(--typography-h5-italic-font-weight);
  --typography-lg-h5-italic-font-size:var(--typography-h5-italic-font-size);
  --typography-lg-h5-italic-line-height:var(--typography-h5-italic-line-height);
  --typography-lg-h5-italic-letter-spacing:var(--typography-h5-italic-letter-spacing);
  --typography-lg-h5-italic-paragraph-spacing:var(--typography-h5-italic-paragraph-spacing);
  --typography-lg-h5-italic-text-decoration:var(--typography-h5-italic-text-decoration);
  --typography-lg-h5-italic-text-case:var(--typography-h5-italic-text-case);
  --typography-lg-h5-italic-font-style:var(--typography-h5-italic-font-style);
  --typography-lg-h5-underline-font-family:var(--typography-h5-underline-font-family);
  --typography-lg-h5-underline-font-weight:var(--typography-h5-underline-font-weight);
  --typography-lg-h5-underline-font-size:var(--typography-h5-underline-font-size);
  --typography-lg-h5-underline-line-height:var(--typography-h5-underline-line-height);
  --typography-lg-h5-underline-letter-spacing:var(--typography-h5-underline-letter-spacing);
  --typography-lg-h5-underline-paragraph-spacing:var(--typography-h5-underline-paragraph-spacing);
  --typography-lg-h5-underline-text-decoration:var(--typography-h5-underline-text-decoration);
  --typography-lg-h5-underline-text-case:var(--typography-h5-underline-text-case);
  --typography-lg-h5-regular-font-family:var(--typography-h5-regular-font-family);
  --typography-lg-h5-regular-font-weight:var(--typography-h5-regular-font-weight);
  --typography-lg-h5-regular-font-size:var(--typography-h5-regular-font-size);
  --typography-lg-h5-regular-line-height:var(--typography-h5-regular-line-height);
  --typography-lg-h5-regular-letter-spacing:var(--typography-h5-regular-letter-spacing);
  --typography-lg-h5-regular-paragraph-spacing:var(--typography-h5-regular-paragraph-spacing);
  --typography-lg-h5-regular-text-decoration:var(--typography-h5-regular-text-decoration);
  --typography-lg-h5-regular-text-case:var(--typography-h5-regular-text-case);
  --typography-lg-h5-regular-italic-font-family:var(--typography-h5-regular-italic-font-family);
  --typography-lg-h5-regular-italic-font-weight:var(--typography-h5-regular-italic-font-weight);
  --typography-lg-h5-regular-italic-font-size:var(--typography-h5-regular-italic-font-size);
  --typography-lg-h5-regular-italic-line-height:var(--typography-h5-regular-italic-line-height);
  --typography-lg-h5-regular-italic-letter-spacing:var(--typography-h5-regular-italic-letter-spacing);
  --typography-lg-h5-regular-italic-paragraph-spacing:var(--typography-h5-regular-italic-paragraph-spacing);
  --typography-lg-h5-regular-italic-text-decoration:var(--typography-h5-regular-italic-text-decoration);
  --typography-lg-h5-regular-italic-text-case:var(--typography-h5-regular-italic-text-case);
  --typography-lg-h5-regular-italic-font-style:var(--typography-h5-regular-italic-font-style);
  --typography-lg-h5-regular-underline-font-family:var(--typography-h5-regular-underline-font-family);
  --typography-lg-h5-regular-underline-font-weight:var(--typography-h5-regular-underline-font-weight);
  --typography-lg-h5-regular-underline-font-size:var(--typography-h5-regular-underline-font-size);
  --typography-lg-h5-regular-underline-line-height:var(--typography-h5-regular-underline-line-height);
  --typography-lg-h5-regular-underline-letter-spacing:var(--typography-h5-regular-underline-letter-spacing);
  --typography-lg-h5-regular-underline-paragraph-spacing:var(--typography-h5-regular-underline-paragraph-spacing);
  --typography-lg-h5-regular-underline-text-decoration:var(--typography-h5-regular-underline-text-decoration);
  --typography-lg-h5-regular-underline-text-case:var(--typography-h5-regular-underline-text-case);
  --typography-lg-h5-bold-font-family:var(--typography-h5-bold-font-family);
  --typography-lg-h5-bold-font-weight:var(--typography-h5-bold-font-weight);
  --typography-lg-h5-bold-font-size:var(--typography-h5-bold-font-size);
  --typography-lg-h5-bold-line-height:var(--typography-h5-bold-line-height);
  --typography-lg-h5-bold-letter-spacing:var(--typography-h5-bold-letter-spacing);
  --typography-lg-h5-bold-paragraph-spacing:var(--typography-h5-bold-paragraph-spacing);
  --typography-lg-h5-bold-text-decoration:var(--typography-h5-bold-text-decoration);
  --typography-lg-h5-bold-text-case:var(--typography-h5-bold-text-case);
  --typography-lg-h5-bold-italic-font-family:var(--typography-h5-bold-italic-font-family);
  --typography-lg-h5-bold-italic-font-weight:var(--typography-h5-bold-italic-font-weight);
  --typography-lg-h5-bold-italic-font-size:var(--typography-h5-bold-italic-font-size);
  --typography-lg-h5-bold-italic-line-height:var(--typography-h5-bold-italic-line-height);
  --typography-lg-h5-bold-italic-letter-spacing:var(--typography-h5-bold-italic-letter-spacing);
  --typography-lg-h5-bold-italic-paragraph-spacing:var(--typography-h5-bold-italic-paragraph-spacing);
  --typography-lg-h5-bold-italic-text-decoration:var(--typography-h5-bold-italic-text-decoration);
  --typography-lg-h5-bold-italic-text-case:var(--typography-h5-bold-italic-text-case);
  --typography-lg-h5-bold-italic-font-style:var(--typography-h5-bold-italic-font-style);
  --typography-lg-h5-bold-underline-font-family:var(--typography-h5-bold-underline-font-family);
  --typography-lg-h5-bold-underline-font-weight:var(--typography-h5-bold-underline-font-weight);
  --typography-lg-h5-bold-underline-font-size:var(--typography-h5-bold-underline-font-size);
  --typography-lg-h5-bold-underline-line-height:var(--typography-h5-bold-underline-line-height);
  --typography-lg-h5-bold-underline-letter-spacing:var(--typography-h5-bold-underline-letter-spacing);
  --typography-lg-h5-bold-underline-paragraph-spacing:var(--typography-h5-bold-underline-paragraph-spacing);
  --typography-lg-h5-bold-underline-text-decoration:var(--typography-h5-bold-underline-text-decoration);
  --typography-lg-h5-bold-underline-text-case:var(--typography-h5-bold-underline-text-case);
  --typography-lg-h6-font-family:var(--typography-h6-font-family);
  --typography-lg-h6-font-weight:var(--typography-h6-font-weight);
  --typography-lg-h6-font-size:var(--typography-h6-font-size);
  --typography-lg-h6-line-height:var(--typography-h6-line-height);
  --typography-lg-h6-letter-spacing:var(--typography-h6-letter-spacing);
  --typography-lg-h6-paragraph-spacing:var(--typography-h6-paragraph-spacing);
  --typography-lg-h6-text-decoration:var(--typography-h6-text-decoration);
  --typography-lg-h6-text-case:var(--typography-h6-text-case);
  --typography-lg-h6-italic-font-family:var(--typography-h6-italic-font-family);
  --typography-lg-h6-italic-font-weight:var(--typography-h6-italic-font-weight);
  --typography-lg-h6-italic-font-size:var(--typography-h6-italic-font-size);
  --typography-lg-h6-italic-line-height:var(--typography-h6-italic-line-height);
  --typography-lg-h6-italic-letter-spacing:var(--typography-h6-italic-letter-spacing);
  --typography-lg-h6-italic-paragraph-spacing:var(--typography-h6-italic-paragraph-spacing);
  --typography-lg-h6-italic-text-decoration:var(--typography-h6-italic-text-decoration);
  --typography-lg-h6-italic-text-case:var(--typography-h6-italic-text-case);
  --typography-lg-h6-italic-font-style:var(--typography-h6-italic-font-style);
  --typography-lg-h6-underline-font-family:var(--typography-h6-underline-font-family);
  --typography-lg-h6-underline-font-weight:var(--typography-h6-underline-font-weight);
  --typography-lg-h6-underline-font-size:var(--typography-h6-underline-font-size);
  --typography-lg-h6-underline-line-height:var(--typography-h6-underline-line-height);
  --typography-lg-h6-underline-letter-spacing:var(--typography-h6-underline-letter-spacing);
  --typography-lg-h6-underline-paragraph-spacing:var(--typography-h6-underline-paragraph-spacing);
  --typography-lg-h6-underline-text-decoration:var(--typography-h6-underline-text-decoration);
  --typography-lg-h6-underline-text-case:var(--typography-h6-underline-text-case);
  --typography-lg-h6-regular-font-family:var(--typography-h6-regular-font-family);
  --typography-lg-h6-regular-font-weight:var(--typography-h6-regular-font-weight);
  --typography-lg-h6-regular-font-size:var(--typography-h6-regular-font-size);
  --typography-lg-h6-regular-line-height:var(--typography-h6-regular-line-height);
  --typography-lg-h6-regular-letter-spacing:var(--typography-h6-regular-letter-spacing);
  --typography-lg-h6-regular-paragraph-spacing:var(--typography-h6-regular-paragraph-spacing);
  --typography-lg-h6-regular-text-decoration:var(--typography-h6-regular-text-decoration);
  --typography-lg-h6-regular-text-case:var(--typography-h6-regular-text-case);
  --typography-lg-h6-regular-italic-font-family:var(--typography-h6-regular-italic-font-family);
  --typography-lg-h6-regular-italic-font-weight:var(--typography-h6-regular-italic-font-weight);
  --typography-lg-h6-regular-italic-font-size:var(--typography-h6-regular-italic-font-size);
  --typography-lg-h6-regular-italic-line-height:var(--typography-h6-regular-italic-line-height);
  --typography-lg-h6-regular-italic-letter-spacing:var(--typography-h6-regular-italic-letter-spacing);
  --typography-lg-h6-regular-italic-paragraph-spacing:var(--typography-h6-regular-italic-paragraph-spacing);
  --typography-lg-h6-regular-italic-text-decoration:var(--typography-h6-regular-italic-text-decoration);
  --typography-lg-h6-regular-italic-text-case:var(--typography-h6-regular-italic-text-case);
  --typography-lg-h6-regular-italic-font-style:var(--typography-h6-regular-italic-font-style);
  --typography-lg-h6-regular-underline-font-family:var(--typography-h6-regular-underline-font-family);
  --typography-lg-h6-regular-underline-font-weight:var(--typography-h6-regular-underline-font-weight);
  --typography-lg-h6-regular-underline-font-size:var(--typography-h6-regular-underline-font-size);
  --typography-lg-h6-regular-underline-line-height:var(--typography-h6-regular-underline-line-height);
  --typography-lg-h6-regular-underline-letter-spacing:var(--typography-h6-regular-underline-letter-spacing);
  --typography-lg-h6-regular-underline-paragraph-spacing:var(--typography-h6-regular-underline-paragraph-spacing);
  --typography-lg-h6-regular-underline-text-decoration:var(--typography-h6-regular-underline-text-decoration);
  --typography-lg-h6-regular-underline-text-case:var(--typography-h6-regular-underline-text-case);
  --typography-lg-h6-bold-font-family:var(--typography-h6-bold-font-family);
  --typography-lg-h6-bold-font-weight:var(--typography-h6-bold-font-weight);
  --typography-lg-h6-bold-font-size:var(--typography-h6-bold-font-size);
  --typography-lg-h6-bold-line-height:var(--typography-h6-bold-line-height);
  --typography-lg-h6-bold-letter-spacing:var(--typography-h6-bold-letter-spacing);
  --typography-lg-h6-bold-paragraph-spacing:var(--typography-h6-bold-paragraph-spacing);
  --typography-lg-h6-bold-text-decoration:var(--typography-h6-bold-text-decoration);
  --typography-lg-h6-bold-text-case:var(--typography-h6-bold-text-case);
  --typography-lg-h6-bold-italic-font-family:var(--typography-h6-bold-italic-font-family);
  --typography-lg-h6-bold-italic-font-weight:var(--typography-h6-bold-italic-font-weight);
  --typography-lg-h6-bold-italic-font-size:var(--typography-h6-bold-italic-font-size);
  --typography-lg-h6-bold-italic-line-height:var(--typography-h6-bold-italic-line-height);
  --typography-lg-h6-bold-italic-letter-spacing:var(--typography-h6-bold-italic-letter-spacing);
  --typography-lg-h6-bold-italic-paragraph-spacing:var(--typography-h6-bold-italic-paragraph-spacing);
  --typography-lg-h6-bold-italic-text-decoration:var(--typography-h6-bold-italic-text-decoration);
  --typography-lg-h6-bold-italic-text-case:var(--typography-h6-bold-italic-text-case);
  --typography-lg-h6-bold-italic-font-style:var(--typography-h6-bold-italic-font-style);
  --typography-lg-h6-bold-underline-font-family:var(--typography-h6-bold-underline-font-family);
  --typography-lg-h6-bold-underline-font-weight:var(--typography-h6-bold-underline-font-weight);
  --typography-lg-h6-bold-underline-font-size:var(--typography-h6-bold-underline-font-size);
  --typography-lg-h6-bold-underline-line-height:var(--typography-h6-bold-underline-line-height);
  --typography-lg-h6-bold-underline-letter-spacing:var(--typography-h6-bold-underline-letter-spacing);
  --typography-lg-h6-bold-underline-paragraph-spacing:var(--typography-h6-bold-underline-paragraph-spacing);
  --typography-lg-h6-bold-underline-text-decoration:var(--typography-h6-bold-underline-text-decoration);
  --typography-lg-h6-bold-underline-text-case:var(--typography-h6-bold-underline-text-case);
  --typography-lg-subtitle-font-family:var(--typography-subtitle-font-family);
  --typography-lg-subtitle-font-weight:var(--typography-subtitle-font-weight);
  --typography-lg-subtitle-font-size:var(--typography-subtitle-font-size);
  --typography-lg-subtitle-line-height:var(--typography-subtitle-line-height);
  --typography-lg-subtitle-letter-spacing:var(--typography-subtitle-letter-spacing);
  --typography-lg-subtitle-paragraph-spacing:var(--typography-subtitle-paragraph-spacing);
  --typography-lg-subtitle-text-decoration:var(--typography-subtitle-text-decoration);
  --typography-lg-subtitle-text-case:var(--typography-subtitle-text-case);
  --typography-lg-subtitle-italic-font-family:var(--typography-subtitle-italic-font-family);
  --typography-lg-subtitle-italic-font-weight:var(--typography-subtitle-italic-font-weight);
  --typography-lg-subtitle-italic-font-size:var(--typography-subtitle-italic-font-size);
  --typography-lg-subtitle-italic-line-height:var(--typography-subtitle-italic-line-height);
  --typography-lg-subtitle-italic-letter-spacing:var(--typography-subtitle-italic-letter-spacing);
  --typography-lg-subtitle-italic-paragraph-spacing:var(--typography-subtitle-italic-paragraph-spacing);
  --typography-lg-subtitle-italic-text-decoration:var(--typography-subtitle-italic-text-decoration);
  --typography-lg-subtitle-italic-text-case:var(--typography-subtitle-italic-text-case);
  --typography-lg-subtitle-italic-font-style:var(--typography-subtitle-italic-font-style);
  --typography-lg-subtitle-underline-font-family:var(--typography-subtitle-underline-font-family);
  --typography-lg-subtitle-underline-font-weight:var(--typography-subtitle-underline-font-weight);
  --typography-lg-subtitle-underline-font-size:var(--typography-subtitle-underline-font-size);
  --typography-lg-subtitle-underline-line-height:var(--typography-subtitle-underline-line-height);
  --typography-lg-subtitle-underline-letter-spacing:var(--typography-subtitle-underline-letter-spacing);
  --typography-lg-subtitle-underline-paragraph-spacing:var(--typography-subtitle-underline-paragraph-spacing);
  --typography-lg-subtitle-underline-text-decoration:var(--typography-subtitle-underline-text-decoration);
  --typography-lg-subtitle-underline-text-case:var(--typography-subtitle-underline-text-case);
  --typography-lg-subtitle-regular-font-family:var(--typography-subtitle-regular-font-family);
  --typography-lg-subtitle-regular-font-weight:var(--typography-subtitle-regular-font-weight);
  --typography-lg-subtitle-regular-font-size:var(--typography-subtitle-regular-font-size);
  --typography-lg-subtitle-regular-line-height:var(--typography-subtitle-regular-line-height);
  --typography-lg-subtitle-regular-letter-spacing:var(--typography-subtitle-regular-letter-spacing);
  --typography-lg-subtitle-regular-paragraph-spacing:var(--typography-subtitle-regular-paragraph-spacing);
  --typography-lg-subtitle-regular-text-decoration:var(--typography-subtitle-regular-text-decoration);
  --typography-lg-subtitle-regular-text-case:var(--typography-subtitle-regular-text-case);
  --typography-lg-subtitle-regular-italic-font-family:var(--typography-subtitle-regular-italic-font-family);
  --typography-lg-subtitle-regular-italic-font-weight:var(--typography-subtitle-regular-italic-font-weight);
  --typography-lg-subtitle-regular-italic-font-size:var(--typography-subtitle-regular-italic-font-size);
  --typography-lg-subtitle-regular-italic-line-height:var(--typography-subtitle-regular-italic-line-height);
  --typography-lg-subtitle-regular-italic-letter-spacing:var(--typography-subtitle-regular-italic-letter-spacing);
  --typography-lg-subtitle-regular-italic-paragraph-spacing:var( --typography-subtitle-regular-italic-paragraph-spacing );
  --typography-lg-subtitle-regular-italic-text-decoration:var(--typography-subtitle-regular-italic-text-decoration);
  --typography-lg-subtitle-regular-italic-text-case:var(--typography-subtitle-regular-italic-text-case);
  --typography-lg-subtitle-regular-italic-font-style:var(--typography-subtitle-regular-italic-font-style);
  --typography-lg-subtitle-regular-underline-font-family:var(--typography-subtitle-regular-underline-font-family);
  --typography-lg-subtitle-regular-underline-font-weight:var(--typography-subtitle-regular-underline-font-weight);
  --typography-lg-subtitle-regular-underline-font-size:var(--typography-subtitle-regular-underline-font-size);
  --typography-lg-subtitle-regular-underline-line-height:var(--typography-subtitle-regular-underline-line-height);
  --typography-lg-subtitle-regular-underline-letter-spacing:var( --typography-subtitle-regular-underline-letter-spacing );
  --typography-lg-subtitle-regular-underline-paragraph-spacing:var( --typography-subtitle-regular-underline-paragraph-spacing );
  --typography-lg-subtitle-regular-underline-text-decoration:var( --typography-subtitle-regular-underline-text-decoration );
  --typography-lg-subtitle-regular-underline-text-case:var(--typography-subtitle-regular-underline-text-case);
  --typography-lg-subtitle-bold-font-family:var(--typography-subtitle-bold-font-family);
  --typography-lg-subtitle-bold-font-weight:var(--typography-subtitle-bold-font-weight);
  --typography-lg-subtitle-bold-font-size:var(--typography-subtitle-bold-font-size);
  --typography-lg-subtitle-bold-line-height:var(--typography-subtitle-bold-line-height);
  --typography-lg-subtitle-bold-letter-spacing:var(--typography-subtitle-bold-letter-spacing);
  --typography-lg-subtitle-bold-paragraph-spacing:var(--typography-subtitle-bold-paragraph-spacing);
  --typography-lg-subtitle-bold-text-decoration:var(--typography-subtitle-bold-text-decoration);
  --typography-lg-subtitle-bold-text-case:var(--typography-subtitle-bold-text-case);
  --typography-lg-subtitle-bold-italic-font-family:var(--typography-subtitle-bold-italic-font-family);
  --typography-lg-subtitle-bold-italic-font-weight:var(--typography-subtitle-bold-italic-font-weight);
  --typography-lg-subtitle-bold-italic-font-size:var(--typography-subtitle-bold-italic-font-size);
  --typography-lg-subtitle-bold-italic-line-height:var(--typography-subtitle-bold-italic-line-height);
  --typography-lg-subtitle-bold-italic-letter-spacing:var(--typography-subtitle-bold-italic-letter-spacing);
  --typography-lg-subtitle-bold-italic-paragraph-spacing:var(--typography-subtitle-bold-italic-paragraph-spacing);
  --typography-lg-subtitle-bold-italic-text-decoration:var(--typography-subtitle-bold-italic-text-decoration);
  --typography-lg-subtitle-bold-italic-text-case:var(--typography-subtitle-bold-italic-text-case);
  --typography-lg-subtitle-bold-italic-font-style:var(--typography-subtitle-bold-italic-font-style);
  --typography-lg-subtitle-bold-underline-font-family:var(--typography-subtitle-bold-underline-font-family);
  --typography-lg-subtitle-bold-underline-font-weight:var(--typography-subtitle-bold-underline-font-weight);
  --typography-lg-subtitle-bold-underline-font-size:var(--typography-subtitle-bold-underline-font-size);
  --typography-lg-subtitle-bold-underline-line-height:var(--typography-subtitle-bold-underline-line-height);
  --typography-lg-subtitle-bold-underline-letter-spacing:var(--typography-subtitle-bold-underline-letter-spacing);
  --typography-lg-subtitle-bold-underline-paragraph-spacing:var( --typography-subtitle-bold-underline-paragraph-spacing );
  --typography-lg-subtitle-bold-underline-text-decoration:var(--typography-subtitle-bold-underline-text-decoration);
  --typography-lg-subtitle-bold-underline-text-case:var(--typography-subtitle-bold-underline-text-case);
  --typography-lg-body-1-font-family:var(--typography-body-1-font-family);
  --typography-lg-body-1-font-weight:var(--typography-body-1-font-weight);
  --typography-lg-body-1-font-size:var(--typography-body-1-font-size);
  --typography-lg-body-1-line-height:var(--typography-body-1-line-height);
  --typography-lg-body-1-letter-spacing:var(--typography-body-1-letter-spacing);
  --typography-lg-body-1-paragraph-spacing:var(--typography-body-1-paragraph-spacing);
  --typography-lg-body-1-text-decoration:var(--typography-body-1-text-decoration);
  --typography-lg-body-1-text-case:var(--typography-body-1-text-case);
  --typography-lg-body-1-italic-font-family:var(--typography-body-1-italic-font-family);
  --typography-lg-body-1-italic-font-weight:var(--typography-body-1-italic-font-weight);
  --typography-lg-body-1-italic-font-size:var(--typography-body-1-italic-font-size);
  --typography-lg-body-1-italic-line-height:var(--typography-body-1-italic-line-height);
  --typography-lg-body-1-italic-letter-spacing:var(--typography-body-1-italic-letter-spacing);
  --typography-lg-body-1-italic-paragraph-spacing:var(--typography-body-1-italic-paragraph-spacing);
  --typography-lg-body-1-italic-text-decoration:var(--typography-body-1-italic-text-decoration);
  --typography-lg-body-1-italic-text-case:var(--typography-body-1-italic-text-case);
  --typography-lg-body-1-italic-font-style:var(--typography-body-1-italic-font-style);
  --typography-lg-body-1-underline-font-family:var(--typography-body-1-underline-font-family);
  --typography-lg-body-1-underline-font-weight:var(--typography-body-1-underline-font-weight);
  --typography-lg-body-1-underline-font-size:var(--typography-body-1-underline-font-size);
  --typography-lg-body-1-underline-line-height:var(--typography-body-1-underline-line-height);
  --typography-lg-body-1-underline-letter-spacing:var(--typography-body-1-underline-letter-spacing);
  --typography-lg-body-1-underline-paragraph-spacing:var(--typography-body-1-underline-paragraph-spacing);
  --typography-lg-body-1-underline-text-decoration:var(--typography-body-1-underline-text-decoration);
  --typography-lg-body-1-underline-text-case:var(--typography-body-1-underline-text-case);
  --typography-lg-body-1-regular-font-family:var(--typography-body-1-regular-font-family);
  --typography-lg-body-1-regular-font-weight:var(--typography-body-1-regular-font-weight);
  --typography-lg-body-1-regular-font-size:var(--typography-body-1-regular-font-size);
  --typography-lg-body-1-regular-line-height:var(--typography-body-1-regular-line-height);
  --typography-lg-body-1-regular-letter-spacing:var(--typography-body-1-regular-letter-spacing);
  --typography-lg-body-1-regular-paragraph-spacing:var(--typography-body-1-regular-paragraph-spacing);
  --typography-lg-body-1-regular-text-decoration:var(--typography-body-1-regular-text-decoration);
  --typography-lg-body-1-regular-text-case:var(--typography-body-1-regular-text-case);
  --typography-lg-body-1-regular-italic-font-family:var(--typography-body-1-regular-italic-font-family);
  --typography-lg-body-1-regular-italic-font-weight:var(--typography-body-1-regular-italic-font-weight);
  --typography-lg-body-1-regular-italic-font-size:var(--typography-body-1-regular-italic-font-size);
  --typography-lg-body-1-regular-italic-line-height:var(--typography-body-1-regular-italic-line-height);
  --typography-lg-body-1-regular-italic-letter-spacing:var(--typography-body-1-regular-italic-letter-spacing);
  --typography-lg-body-1-regular-italic-paragraph-spacing:var(--typography-body-1-regular-italic-paragraph-spacing);
  --typography-lg-body-1-regular-italic-text-decoration:var(--typography-body-1-regular-italic-text-decoration);
  --typography-lg-body-1-regular-italic-text-case:var(--typography-body-1-regular-italic-text-case);
  --typography-lg-body-1-regular-italic-font-style:var(--typography-body-1-regular-italic-font-style);
  --typography-lg-body-1-regular-underline-font-family:var(--typography-body-1-regular-underline-font-family);
  --typography-lg-body-1-regular-underline-font-weight:var(--typography-body-1-regular-underline-font-weight);
  --typography-lg-body-1-regular-underline-font-size:var(--typography-body-1-regular-underline-font-size);
  --typography-lg-body-1-regular-underline-line-height:var(--typography-body-1-regular-underline-line-height);
  --typography-lg-body-1-regular-underline-letter-spacing:var(--typography-body-1-regular-underline-letter-spacing);
  --typography-lg-body-1-regular-underline-paragraph-spacing:var( --typography-body-1-regular-underline-paragraph-spacing );
  --typography-lg-body-1-regular-underline-text-decoration:var(--typography-body-1-regular-underline-text-decoration);
  --typography-lg-body-1-regular-underline-text-case:var(--typography-body-1-regular-underline-text-case);
  --typography-lg-body-1-bold-font-family:var(--typography-body-1-bold-font-family);
  --typography-lg-body-1-bold-font-weight:var(--typography-body-1-bold-font-weight);
  --typography-lg-body-1-bold-font-size:var(--typography-body-1-bold-font-size);
  --typography-lg-body-1-bold-line-height:var(--typography-body-1-bold-line-height);
  --typography-lg-body-1-bold-letter-spacing:var(--typography-body-1-bold-letter-spacing);
  --typography-lg-body-1-bold-paragraph-spacing:var(--typography-body-1-bold-paragraph-spacing);
  --typography-lg-body-1-bold-text-decoration:var(--typography-body-1-bold-text-decoration);
  --typography-lg-body-1-bold-text-case:var(--typography-body-1-bold-text-case);
  --typography-lg-body-1-bold-italic-font-family:var(--typography-body-1-bold-italic-font-family);
  --typography-lg-body-1-bold-italic-font-weight:var(--typography-body-1-bold-italic-font-weight);
  --typography-lg-body-1-bold-italic-font-size:var(--typography-body-1-bold-italic-font-size);
  --typography-lg-body-1-bold-italic-line-height:var(--typography-body-1-bold-italic-line-height);
  --typography-lg-body-1-bold-italic-letter-spacing:var(--typography-body-1-bold-italic-letter-spacing);
  --typography-lg-body-1-bold-italic-paragraph-spacing:var(--typography-body-1-bold-italic-paragraph-spacing);
  --typography-lg-body-1-bold-italic-text-decoration:var(--typography-body-1-bold-italic-text-decoration);
  --typography-lg-body-1-bold-italic-text-case:var(--typography-body-1-bold-italic-text-case);
  --typography-lg-body-1-bold-italic-font-style:var(--typography-body-1-bold-italic-font-style);
  --typography-lg-body-1-bold-underline-font-family:var(--typography-body-1-bold-underline-font-family);
  --typography-lg-body-1-bold-underline-font-weight:var(--typography-body-1-bold-underline-font-weight);
  --typography-lg-body-1-bold-underline-font-size:var(--typography-body-1-bold-underline-font-size);
  --typography-lg-body-1-bold-underline-line-height:var(--typography-body-1-bold-underline-line-height);
  --typography-lg-body-1-bold-underline-letter-spacing:var(--typography-body-1-bold-underline-letter-spacing);
  --typography-lg-body-1-bold-underline-paragraph-spacing:var(--typography-body-1-bold-underline-paragraph-spacing);
  --typography-lg-body-1-bold-underline-text-decoration:var(--typography-body-1-bold-underline-text-decoration);
  --typography-lg-body-1-bold-underline-text-case:var(--typography-body-1-bold-underline-text-case);
  --typography-lg-body-2-font-family:var(--typography-body-2-font-family);
  --typography-lg-body-2-font-weight:var(--typography-body-2-font-weight);
  --typography-lg-body-2-font-size:var(--typography-body-2-font-size);
  --typography-lg-body-2-line-height:var(--typography-body-2-line-height);
  --typography-lg-body-2-letter-spacing:var(--typography-body-2-letter-spacing);
  --typography-lg-body-2-paragraph-spacing:var(--typography-body-2-paragraph-spacing);
  --typography-lg-body-2-text-decoration:var(--typography-body-2-text-decoration);
  --typography-lg-body-2-text-case:var(--typography-body-2-text-case);
  --typography-lg-body-2-italic-font-family:var(--typography-body-2-italic-font-family);
  --typography-lg-body-2-italic-font-weight:var(--typography-body-2-italic-font-weight);
  --typography-lg-body-2-italic-font-size:var(--typography-body-2-italic-font-size);
  --typography-lg-body-2-italic-line-height:var(--typography-body-2-italic-line-height);
  --typography-lg-body-2-italic-letter-spacing:var(--typography-body-2-italic-letter-spacing);
  --typography-lg-body-2-italic-paragraph-spacing:var(--typography-body-2-italic-paragraph-spacing);
  --typography-lg-body-2-italic-text-decoration:var(--typography-body-2-italic-text-decoration);
  --typography-lg-body-2-italic-text-case:var(--typography-body-2-italic-text-case);
  --typography-lg-body-2-italic-font-style:var(--typography-body-2-italic-font-style);
  --typography-lg-body-2-underline-font-family:var(--typography-body-2-underline-font-family);
  --typography-lg-body-2-underline-font-weight:var(--typography-body-2-underline-font-weight);
  --typography-lg-body-2-underline-font-size:var(--typography-body-2-underline-font-size);
  --typography-lg-body-2-underline-line-height:var(--typography-body-2-underline-line-height);
  --typography-lg-body-2-underline-letter-spacing:var(--typography-body-2-underline-letter-spacing);
  --typography-lg-body-2-underline-paragraph-spacing:var(--typography-body-2-underline-paragraph-spacing);
  --typography-lg-body-2-underline-text-decoration:var(--typography-body-2-underline-text-decoration);
  --typography-lg-body-2-underline-text-case:var(--typography-body-2-underline-text-case);
  --typography-lg-body-2-regular-font-family:var(--typography-body-2-regular-font-family);
  --typography-lg-body-2-regular-font-weight:var(--typography-body-2-regular-font-weight);
  --typography-lg-body-2-regular-font-size:var(--typography-body-2-regular-font-size);
  --typography-lg-body-2-regular-line-height:var(--typography-body-2-regular-line-height);
  --typography-lg-body-2-regular-letter-spacing:var(--typography-body-2-regular-letter-spacing);
  --typography-lg-body-2-regular-paragraph-spacing:var(--typography-body-2-regular-paragraph-spacing);
  --typography-lg-body-2-regular-text-decoration:var(--typography-body-2-regular-text-decoration);
  --typography-lg-body-2-regular-text-case:var(--typography-body-2-regular-text-case);
  --typography-lg-body-2-regular-italic-font-family:var(--typography-body-2-regular-italic-font-family);
  --typography-lg-body-2-regular-italic-font-weight:var(--typography-body-2-regular-italic-font-weight);
  --typography-lg-body-2-regular-italic-font-size:var(--typography-body-2-regular-italic-font-size);
  --typography-lg-body-2-regular-italic-line-height:var(--typography-body-2-regular-italic-line-height);
  --typography-lg-body-2-regular-italic-letter-spacing:var(--typography-body-2-regular-italic-letter-spacing);
  --typography-lg-body-2-regular-italic-paragraph-spacing:var(--typography-body-2-regular-italic-paragraph-spacing);
  --typography-lg-body-2-regular-italic-text-decoration:var(--typography-body-2-regular-italic-text-decoration);
  --typography-lg-body-2-regular-italic-text-case:var(--typography-body-2-regular-italic-text-case);
  --typography-lg-body-2-regular-italic-font-style:var(--typography-body-2-regular-italic-font-style);
  --typography-lg-body-2-regular-underline-font-family:var(--typography-body-2-regular-underline-font-family);
  --typography-lg-body-2-regular-underline-font-weight:var(--typography-body-2-regular-underline-font-weight);
  --typography-lg-body-2-regular-underline-font-size:var(--typography-body-2-regular-underline-font-size);
  --typography-lg-body-2-regular-underline-line-height:var(--typography-body-2-regular-underline-line-height);
  --typography-lg-body-2-regular-underline-letter-spacing:var(--typography-body-2-regular-underline-letter-spacing);
  --typography-lg-body-2-regular-underline-paragraph-spacing:var( --typography-body-2-regular-underline-paragraph-spacing );
  --typography-lg-body-2-regular-underline-text-decoration:var(--typography-body-2-regular-underline-text-decoration);
  --typography-lg-body-2-regular-underline-text-case:var(--typography-body-2-regular-underline-text-case);
  --typography-lg-body-2-bold-font-family:var(--typography-body-2-bold-font-family);
  --typography-lg-body-2-bold-font-weight:var(--typography-body-2-bold-font-weight);
  --typography-lg-body-2-bold-font-size:var(--typography-body-2-bold-font-size);
  --typography-lg-body-2-bold-line-height:var(--typography-body-2-bold-line-height);
  --typography-lg-body-2-bold-letter-spacing:var(--typography-body-2-bold-letter-spacing);
  --typography-lg-body-2-bold-paragraph-spacing:var(--typography-body-2-bold-paragraph-spacing);
  --typography-lg-body-2-bold-text-decoration:var(--typography-body-2-bold-text-decoration);
  --typography-lg-body-2-bold-text-case:var(--typography-body-2-bold-text-case);
  --typography-lg-body-2-bold-italic-font-family:var(--typography-body-2-bold-italic-font-family);
  --typography-lg-body-2-bold-italic-font-weight:var(--typography-body-2-bold-italic-font-weight);
  --typography-lg-body-2-bold-italic-font-size:var(--typography-body-2-bold-italic-font-size);
  --typography-lg-body-2-bold-italic-line-height:var(--typography-body-2-bold-italic-line-height);
  --typography-lg-body-2-bold-italic-letter-spacing:var(--typography-body-2-bold-italic-letter-spacing);
  --typography-lg-body-2-bold-italic-paragraph-spacing:var(--typography-body-2-bold-italic-paragraph-spacing);
  --typography-lg-body-2-bold-italic-text-decoration:var(--typography-body-2-bold-italic-text-decoration);
  --typography-lg-body-2-bold-italic-text-case:var(--typography-body-2-bold-italic-text-case);
  --typography-lg-body-2-bold-italic-font-style:var(--typography-body-2-bold-italic-font-style);
  --typography-lg-body-2-bold-underline-font-family:var(--typography-body-2-bold-underline-font-family);
  --typography-lg-body-2-bold-underline-font-weight:var(--typography-body-2-bold-underline-font-weight);
  --typography-lg-body-2-bold-underline-font-size:var(--typography-body-2-bold-underline-font-size);
  --typography-lg-body-2-bold-underline-line-height:var(--typography-body-2-bold-underline-line-height);
  --typography-lg-body-2-bold-underline-letter-spacing:var(--typography-body-2-bold-underline-letter-spacing);
  --typography-lg-body-2-bold-underline-paragraph-spacing:var(--typography-body-2-bold-underline-paragraph-spacing);
  --typography-lg-body-2-bold-underline-text-decoration:var(--typography-body-2-bold-underline-text-decoration);
  --typography-lg-body-2-bold-underline-text-case:var(--typography-body-2-bold-underline-text-case);
  --typography-lg-body-3-font-family:var(--typography-body-3-font-family);
  --typography-lg-body-3-font-weight:var(--typography-body-3-font-weight);
  --typography-lg-body-3-font-size:var(--typography-body-3-font-size);
  --typography-lg-body-3-line-height:var(--typography-body-3-line-height);
  --typography-lg-body-3-letter-spacing:var(--typography-body-3-letter-spacing);
  --typography-lg-body-3-paragraph-spacing:var(--typography-body-3-paragraph-spacing);
  --typography-lg-body-3-text-decoration:var(--typography-body-3-text-decoration);
  --typography-lg-body-3-text-case:var(--typography-body-3-text-case);
  --typography-lg-body-3-italic-font-family:var(--typography-body-3-italic-font-family);
  --typography-lg-body-3-italic-font-weight:var(--typography-body-3-italic-font-weight);
  --typography-lg-body-3-italic-font-size:var(--typography-body-3-italic-font-size);
  --typography-lg-body-3-italic-line-height:var(--typography-body-3-italic-line-height);
  --typography-lg-body-3-italic-letter-spacing:var(--typography-body-3-italic-letter-spacing);
  --typography-lg-body-3-italic-paragraph-spacing:var(--typography-body-3-italic-paragraph-spacing);
  --typography-lg-body-3-italic-text-decoration:var(--typography-body-3-italic-text-decoration);
  --typography-lg-body-3-italic-text-case:var(--typography-body-3-italic-text-case);
  --typography-lg-body-3-italic-font-style:var(--typography-body-3-italic-font-style);
  --typography-lg-body-3-underline-font-family:var(--typography-body-3-underline-font-family);
  --typography-lg-body-3-underline-font-weight:var(--typography-body-3-underline-font-weight);
  --typography-lg-body-3-underline-font-size:var(--typography-body-3-underline-font-size);
  --typography-lg-body-3-underline-line-height:var(--typography-body-3-underline-line-height);
  --typography-lg-body-3-underline-letter-spacing:var(--typography-body-3-underline-letter-spacing);
  --typography-lg-body-3-underline-paragraph-spacing:var(--typography-body-3-underline-paragraph-spacing);
  --typography-lg-body-3-underline-text-decoration:var(--typography-body-3-underline-text-decoration);
  --typography-lg-body-3-underline-text-case:var(--typography-body-3-underline-text-case);
  --typography-lg-body-3-regular-font-family:var(--typography-body-3-regular-font-family);
  --typography-lg-body-3-regular-font-weight:var(--typography-body-3-regular-font-weight);
  --typography-lg-body-3-regular-font-size:var(--typography-body-3-regular-font-size);
  --typography-lg-body-3-regular-line-height:var(--typography-body-3-regular-line-height);
  --typography-lg-body-3-regular-letter-spacing:var(--typography-body-3-regular-letter-spacing);
  --typography-lg-body-3-regular-paragraph-spacing:var(--typography-body-3-regular-paragraph-spacing);
  --typography-lg-body-3-regular-text-decoration:var(--typography-body-3-regular-text-decoration);
  --typography-lg-body-3-regular-text-case:var(--typography-body-3-regular-text-case);
  --typography-lg-body-3-regular-italic-font-family:var(--typography-body-3-regular-italic-font-family);
  --typography-lg-body-3-regular-italic-font-weight:var(--typography-body-3-regular-italic-font-weight);
  --typography-lg-body-3-regular-italic-font-size:var(--typography-body-3-regular-italic-font-size);
  --typography-lg-body-3-regular-italic-line-height:var(--typography-body-3-regular-italic-line-height);
  --typography-lg-body-3-regular-italic-letter-spacing:var(--typography-body-3-regular-italic-letter-spacing);
  --typography-lg-body-3-regular-italic-paragraph-spacing:var(--typography-body-3-regular-italic-paragraph-spacing);
  --typography-lg-body-3-regular-italic-text-decoration:var(--typography-body-3-regular-italic-text-decoration);
  --typography-lg-body-3-regular-italic-text-case:var(--typography-body-3-regular-italic-text-case);
  --typography-lg-body-3-regular-italic-font-style:var(--typography-body-3-regular-italic-font-style);
  --typography-lg-body-3-regular-underline-font-family:var(--typography-body-3-regular-underline-font-family);
  --typography-lg-body-3-regular-underline-font-weight:var(--typography-body-3-regular-underline-font-weight);
  --typography-lg-body-3-regular-underline-font-size:var(--typography-body-3-regular-underline-font-size);
  --typography-lg-body-3-regular-underline-line-height:var(--typography-body-3-regular-underline-line-height);
  --typography-lg-body-3-regular-underline-letter-spacing:var(--typography-body-3-regular-underline-letter-spacing);
  --typography-lg-body-3-regular-underline-paragraph-spacing:var( --typography-body-3-regular-underline-paragraph-spacing );
  --typography-lg-body-3-regular-underline-text-decoration:var(--typography-body-3-regular-underline-text-decoration);
  --typography-lg-body-3-regular-underline-text-case:var(--typography-body-3-regular-underline-text-case);
  --typography-lg-body-3-bold-font-family:var(--typography-body-3-bold-font-family);
  --typography-lg-body-3-bold-font-weight:var(--typography-body-3-bold-font-weight);
  --typography-lg-body-3-bold-font-size:var(--typography-body-3-bold-font-size);
  --typography-lg-body-3-bold-line-height:var(--typography-body-3-bold-line-height);
  --typography-lg-body-3-bold-letter-spacing:var(--typography-body-3-bold-letter-spacing);
  --typography-lg-body-3-bold-paragraph-spacing:var(--typography-body-3-bold-paragraph-spacing);
  --typography-lg-body-3-bold-text-decoration:var(--typography-body-3-bold-text-decoration);
  --typography-lg-body-3-bold-text-case:var(--typography-body-3-bold-text-case);
  --typography-lg-body-3-bold-italic-font-family:var(--typography-body-3-bold-italic-font-family);
  --typography-lg-body-3-bold-italic-font-weight:var(--typography-body-3-bold-italic-font-weight);
  --typography-lg-body-3-bold-italic-font-size:var(--typography-body-3-bold-italic-font-size);
  --typography-lg-body-3-bold-italic-line-height:var(--typography-body-3-bold-italic-line-height);
  --typography-lg-body-3-bold-italic-letter-spacing:var(--typography-body-3-bold-italic-letter-spacing);
  --typography-lg-body-3-bold-italic-paragraph-spacing:var(--typography-body-3-bold-italic-paragraph-spacing);
  --typography-lg-body-3-bold-italic-text-decoration:var(--typography-body-3-bold-italic-text-decoration);
  --typography-lg-body-3-bold-italic-text-case:var(--typography-body-3-bold-italic-text-case);
  --typography-lg-body-3-bold-italic-font-style:var(--typography-body-3-bold-italic-font-style);
  --typography-lg-body-3-bold-underline-font-family:var(--typography-body-3-bold-underline-font-family);
  --typography-lg-body-3-bold-underline-font-weight:var(--typography-body-3-bold-underline-font-weight);
  --typography-lg-body-3-bold-underline-font-size:var(--typography-body-3-bold-underline-font-size);
  --typography-lg-body-3-bold-underline-line-height:var(--typography-body-3-bold-underline-line-height);
  --typography-lg-body-3-bold-underline-letter-spacing:var(--typography-body-3-bold-underline-letter-spacing);
  --typography-lg-body-3-bold-underline-paragraph-spacing:var(--typography-body-3-bold-underline-paragraph-spacing);
  --typography-lg-body-3-bold-underline-text-decoration:var(--typography-body-3-bold-underline-text-decoration);
  --typography-lg-body-3-bold-underline-text-case:var(--typography-body-3-bold-underline-text-case);
  --typography-lg-caption-font-family:var(--typography-caption-font-family);
  --typography-lg-caption-font-weight:var(--typography-caption-font-weight);
  --typography-lg-caption-font-size:var(--typography-caption-font-size);
  --typography-lg-caption-line-height:var(--typography-caption-line-height);
  --typography-lg-caption-letter-spacing:var(--typography-caption-letter-spacing);
  --typography-lg-caption-paragraph-spacing:var(--typography-caption-paragraph-spacing);
  --typography-lg-caption-text-decoration:var(--typography-caption-text-decoration);
  --typography-lg-caption-text-case:var(--typography-caption-text-case);
  --typography-lg-caption-italic-font-family:var(--typography-caption-italic-font-family);
  --typography-lg-caption-italic-font-weight:var(--typography-caption-italic-font-weight);
  --typography-lg-caption-italic-font-size:var(--typography-caption-italic-font-size);
  --typography-lg-caption-italic-line-height:var(--typography-caption-italic-line-height);
  --typography-lg-caption-italic-letter-spacing:var(--typography-caption-italic-letter-spacing);
  --typography-lg-caption-italic-paragraph-spacing:var(--typography-caption-italic-paragraph-spacing);
  --typography-lg-caption-italic-text-decoration:var(--typography-caption-italic-text-decoration);
  --typography-lg-caption-italic-text-case:var(--typography-caption-italic-text-case);
  --typography-lg-caption-italic-font-style:var(--typography-caption-italic-font-style);
  --typography-lg-caption-underline-font-family:var(--typography-caption-underline-font-family);
  --typography-lg-caption-underline-font-weight:var(--typography-caption-underline-font-weight);
  --typography-lg-caption-underline-font-size:var(--typography-caption-underline-font-size);
  --typography-lg-caption-underline-line-height:var(--typography-caption-underline-line-height);
  --typography-lg-caption-underline-letter-spacing:var(--typography-caption-underline-letter-spacing);
  --typography-lg-caption-underline-paragraph-spacing:var(--typography-caption-underline-paragraph-spacing);
  --typography-lg-caption-underline-text-decoration:var(--typography-caption-underline-text-decoration);
  --typography-lg-caption-underline-text-case:var(--typography-caption-underline-text-case);
  --typography-lg-caption-regular-font-family:var(--typography-caption-regular-font-family);
  --typography-lg-caption-regular-font-weight:var(--typography-caption-regular-font-weight);
  --typography-lg-caption-regular-font-size:var(--typography-caption-regular-font-size);
  --typography-lg-caption-regular-line-height:var(--typography-caption-regular-line-height);
  --typography-lg-caption-regular-letter-spacing:var(--typography-caption-regular-letter-spacing);
  --typography-lg-caption-regular-paragraph-spacing:var(--typography-caption-regular-paragraph-spacing);
  --typography-lg-caption-regular-text-decoration:var(--typography-caption-regular-text-decoration);
  --typography-lg-caption-regular-text-case:var(--typography-caption-regular-text-case);
  --typography-lg-caption-regular-italic-font-family:var(--typography-caption-regular-italic-font-family);
  --typography-lg-caption-regular-italic-font-weight:var(--typography-caption-regular-italic-font-weight);
  --typography-lg-caption-regular-italic-font-size:var(--typography-caption-regular-italic-font-size);
  --typography-lg-caption-regular-italic-line-height:var(--typography-caption-regular-italic-line-height);
  --typography-lg-caption-regular-italic-letter-spacing:var(--typography-caption-regular-italic-letter-spacing);
  --typography-lg-caption-regular-italic-paragraph-spacing:var(--typography-caption-regular-italic-paragraph-spacing);
  --typography-lg-caption-regular-italic-text-decoration:var(--typography-caption-regular-italic-text-decoration);
  --typography-lg-caption-regular-italic-text-case:var(--typography-caption-regular-italic-text-case);
  --typography-lg-caption-regular-italic-font-style:var(--typography-caption-regular-italic-font-style);
  --typography-lg-caption-regular-underline-font-family:var(--typography-caption-regular-underline-font-family);
  --typography-lg-caption-regular-underline-font-weight:var(--typography-caption-regular-underline-font-weight);
  --typography-lg-caption-regular-underline-font-size:var(--typography-caption-regular-underline-font-size);
  --typography-lg-caption-regular-underline-line-height:var(--typography-caption-regular-underline-line-height);
  --typography-lg-caption-regular-underline-letter-spacing:var(--typography-caption-regular-underline-letter-spacing);
  --typography-lg-caption-regular-underline-paragraph-spacing:var( --typography-caption-regular-underline-paragraph-spacing );
  --typography-lg-caption-regular-underline-text-decoration:var( --typography-caption-regular-underline-text-decoration );
  --typography-lg-caption-regular-underline-text-case:var(--typography-caption-regular-underline-text-case);
  --typography-lg-caption-bold-font-family:var(--typography-caption-bold-font-family);
  --typography-lg-caption-bold-font-weight:var(--typography-caption-bold-font-weight);
  --typography-lg-caption-bold-font-size:var(--typography-caption-bold-font-size);
  --typography-lg-caption-bold-line-height:var(--typography-caption-bold-line-height);
  --typography-lg-caption-bold-letter-spacing:var(--typography-caption-bold-letter-spacing);
  --typography-lg-caption-bold-paragraph-spacing:var(--typography-caption-bold-paragraph-spacing);
  --typography-lg-caption-bold-text-decoration:var(--typography-caption-bold-text-decoration);
  --typography-lg-caption-bold-text-case:var(--typography-caption-bold-text-case);
  --typography-lg-caption-bold-italic-font-family:var(--typography-caption-bold-italic-font-family);
  --typography-lg-caption-bold-italic-font-weight:var(--typography-caption-bold-italic-font-weight);
  --typography-lg-caption-bold-italic-font-size:var(--typography-caption-bold-italic-font-size);
  --typography-lg-caption-bold-italic-line-height:var(--typography-caption-bold-italic-line-height);
  --typography-lg-caption-bold-italic-letter-spacing:var(--typography-caption-bold-italic-letter-spacing);
  --typography-lg-caption-bold-italic-paragraph-spacing:var(--typography-caption-bold-italic-paragraph-spacing);
  --typography-lg-caption-bold-italic-text-decoration:var(--typography-caption-bold-italic-text-decoration);
  --typography-lg-caption-bold-italic-text-case:var(--typography-caption-bold-italic-text-case);
  --typography-lg-caption-bold-italic-font-style:var(--typography-caption-bold-italic-font-style);
  --typography-lg-caption-bold-underline-font-family:var(--typography-caption-bold-underline-font-family);
  --typography-lg-caption-bold-underline-font-weight:var(--typography-caption-bold-underline-font-weight);
  --typography-lg-caption-bold-underline-font-size:var(--typography-caption-bold-underline-font-size);
  --typography-lg-caption-bold-underline-line-height:var(--typography-caption-bold-underline-line-height);
  --typography-lg-caption-bold-underline-letter-spacing:var(--typography-caption-bold-underline-letter-spacing);
  --typography-lg-caption-bold-underline-paragraph-spacing:var(--typography-caption-bold-underline-paragraph-spacing);
  --typography-lg-caption-bold-underline-text-decoration:var(--typography-caption-bold-underline-text-decoration);
  --typography-lg-caption-bold-underline-text-case:var(--typography-caption-bold-underline-text-case);
  --typography-lg-overline-font-family:var(--typography-overline-font-family);
  --typography-lg-overline-font-weight:var(--typography-overline-font-weight);
  --typography-lg-overline-font-size:var(--typography-overline-font-size);
  --typography-lg-overline-line-height:var(--typography-overline-line-height);
  --typography-lg-overline-letter-spacing:var(--typography-overline-letter-spacing);
  --typography-lg-overline-paragraph-spacing:var(--typography-overline-paragraph-spacing);
  --typography-lg-overline-text-decoration:var(--typography-overline-text-decoration);
  --typography-lg-overline-text-case:var(--typography-overline-text-case);
  --typography-lg-overline-italic-font-family:var(--typography-overline-italic-font-family);
  --typography-lg-overline-italic-font-weight:var(--typography-overline-italic-font-weight);
  --typography-lg-overline-italic-font-size:var(--typography-overline-italic-font-size);
  --typography-lg-overline-italic-line-height:var(--typography-overline-italic-line-height);
  --typography-lg-overline-italic-letter-spacing:var(--typography-overline-italic-letter-spacing);
  --typography-lg-overline-italic-paragraph-spacing:var(--typography-overline-italic-paragraph-spacing);
  --typography-lg-overline-italic-text-decoration:var(--typography-overline-italic-text-decoration);
  --typography-lg-overline-italic-text-case:var(--typography-overline-italic-text-case);
  --typography-lg-overline-italic-font-style:var(--typography-overline-italic-font-style);
  --typography-lg-overline-underline-font-family:var(--typography-overline-underline-font-family);
  --typography-lg-overline-underline-font-weight:var(--typography-overline-underline-font-weight);
  --typography-lg-overline-underline-font-size:var(--typography-overline-underline-font-size);
  --typography-lg-overline-underline-line-height:var(--typography-overline-underline-line-height);
  --typography-lg-overline-underline-letter-spacing:var(--typography-overline-underline-letter-spacing);
  --typography-lg-overline-underline-paragraph-spacing:var(--typography-overline-underline-paragraph-spacing);
  --typography-lg-overline-underline-text-decoration:var(--typography-overline-underline-text-decoration);
  --typography-lg-overline-underline-text-case:var(--typography-overline-underline-text-case);
  --typography-lg-overline-regular-font-family:var(--typography-overline-regular-font-family);
  --typography-lg-overline-regular-font-weight:var(--typography-overline-regular-font-weight);
  --typography-lg-overline-regular-font-size:var(--typography-overline-regular-font-size);
  --typography-lg-overline-regular-line-height:var(--typography-overline-regular-line-height);
  --typography-lg-overline-regular-letter-spacing:var(--typography-overline-regular-letter-spacing);
  --typography-lg-overline-regular-paragraph-spacing:var(--typography-overline-regular-paragraph-spacing);
  --typography-lg-overline-regular-text-decoration:var(--typography-overline-regular-text-decoration);
  --typography-lg-overline-regular-text-case:var(--typography-overline-regular-text-case);
  --typography-lg-overline-regular-italic-font-family:var(--typography-overline-regular-italic-font-family);
  --typography-lg-overline-regular-italic-font-weight:var(--typography-overline-regular-italic-font-weight);
  --typography-lg-overline-regular-italic-font-size:var(--typography-overline-regular-italic-font-size);
  --typography-lg-overline-regular-italic-line-height:var(--typography-overline-regular-italic-line-height);
  --typography-lg-overline-regular-italic-letter-spacing:var(--typography-overline-regular-italic-letter-spacing);
  --typography-lg-overline-regular-italic-paragraph-spacing:var( --typography-overline-regular-italic-paragraph-spacing );
  --typography-lg-overline-regular-italic-text-decoration:var(--typography-overline-regular-italic-text-decoration);
  --typography-lg-overline-regular-italic-text-case:var(--typography-overline-regular-italic-text-case);
  --typography-lg-overline-regular-italic-font-style:var(--typography-overline-regular-italic-font-style);
  --typography-lg-overline-regular-underline-font-family:var(--typography-overline-regular-underline-font-family);
  --typography-lg-overline-regular-underline-font-weight:var(--typography-overline-regular-underline-font-weight);
  --typography-lg-overline-regular-underline-font-size:var(--typography-overline-regular-underline-font-size);
  --typography-lg-overline-regular-underline-line-height:var(--typography-overline-regular-underline-line-height);
  --typography-lg-overline-regular-underline-letter-spacing:var( --typography-overline-regular-underline-letter-spacing );
  --typography-lg-overline-regular-underline-paragraph-spacing:var( --typography-overline-regular-underline-paragraph-spacing );
  --typography-lg-overline-regular-underline-text-decoration:var( --typography-overline-regular-underline-text-decoration );
  --typography-lg-overline-regular-underline-text-case:var(--typography-overline-regular-underline-text-case);
  --typography-lg-overline-bold-font-family:var(--typography-overline-bold-font-family);
  --typography-lg-overline-bold-font-weight:var(--typography-overline-bold-font-weight);
  --typography-lg-overline-bold-font-size:var(--typography-overline-bold-font-size);
  --typography-lg-overline-bold-line-height:var(--typography-overline-bold-line-height);
  --typography-lg-overline-bold-letter-spacing:var(--typography-overline-bold-letter-spacing);
  --typography-lg-overline-bold-paragraph-spacing:var(--typography-overline-bold-paragraph-spacing);
  --typography-lg-overline-bold-text-decoration:var(--typography-overline-bold-text-decoration);
  --typography-lg-overline-bold-text-case:var(--typography-overline-bold-text-case);
  --typography-lg-overline-bold-italic-font-family:var(--typography-overline-bold-italic-font-family);
  --typography-lg-overline-bold-italic-font-weight:var(--typography-overline-bold-italic-font-weight);
  --typography-lg-overline-bold-italic-font-size:var(--typography-overline-bold-italic-font-size);
  --typography-lg-overline-bold-italic-line-height:var(--typography-overline-bold-italic-line-height);
  --typography-lg-overline-bold-italic-letter-spacing:var(--typography-overline-bold-italic-letter-spacing);
  --typography-lg-overline-bold-italic-paragraph-spacing:var(--typography-overline-bold-italic-paragraph-spacing);
  --typography-lg-overline-bold-italic-text-decoration:var(--typography-overline-bold-italic-text-decoration);
  --typography-lg-overline-bold-italic-text-case:var(--typography-overline-bold-italic-text-case);
  --typography-lg-overline-bold-italic-font-style:var(--typography-overline-bold-italic-font-style);
  --typography-lg-overline-bold-underline-font-family:var(--typography-overline-bold-underline-font-family);
  --typography-lg-overline-bold-underline-font-weight:var(--typography-overline-bold-underline-font-weight);
  --typography-lg-overline-bold-underline-font-size:var(--typography-overline-bold-underline-font-size);
  --typography-lg-overline-bold-underline-line-height:var(--typography-overline-bold-underline-line-height);
  --typography-lg-overline-bold-underline-letter-spacing:var(--typography-overline-bold-underline-letter-spacing);
  --typography-lg-overline-bold-underline-paragraph-spacing:var( --typography-overline-bold-underline-paragraph-spacing );
  --typography-lg-overline-bold-underline-text-decoration:var(--typography-overline-bold-underline-text-decoration);
  --typography-lg-overline-bold-underline-text-case:var(--typography-overline-bold-underline-text-case);
  --typography-lg-button-sm-font-family:var(--typography-button-sm-font-family);
  --typography-lg-button-sm-font-weight:var(--typography-button-sm-font-weight);
  --typography-lg-button-sm-font-size:var(--typography-button-sm-font-size);
  --typography-lg-button-sm-line-height:var(--typography-button-sm-line-height);
  --typography-lg-button-sm-letter-spacing:var(--typography-button-sm-letter-spacing);
  --typography-lg-button-sm-paragraph-spacing:var(--typography-button-sm-paragraph-spacing);
  --typography-lg-button-sm-text-decoration:var(--typography-button-sm-text-decoration);
  --typography-lg-button-sm-text-case:var(--typography-button-sm-text-case);
  --typography-lg-button-md-font-family:var(--typography-button-md-font-family);
  --typography-lg-button-md-font-weight:var(--typography-button-md-font-weight);
  --typography-lg-button-md-font-size:var(--typography-button-md-font-size);
  --typography-lg-button-md-line-height:var(--typography-button-md-line-height);
  --typography-lg-button-md-letter-spacing:var(--typography-button-md-letter-spacing);
  --typography-lg-button-md-paragraph-spacing:var(--typography-button-md-paragraph-spacing);
  --typography-lg-button-md-text-decoration:var(--typography-button-md-text-decoration);
  --typography-lg-button-md-text-case:var(--typography-button-md-text-case);
  --typography-lg-button-lg-font-family:var(--typography-button-lg-font-family);
  --typography-lg-button-lg-font-weight:var(--typography-button-lg-font-weight);
  --typography-lg-button-lg-font-size:var(--typography-button-lg-font-size);
  --typography-lg-button-lg-line-height:var(--typography-button-lg-line-height);
  --typography-lg-button-lg-letter-spacing:var(--typography-button-lg-letter-spacing);
  --typography-lg-button-lg-paragraph-spacing:var(--typography-button-lg-paragraph-spacing);
  --typography-lg-button-lg-text-decoration:var(--typography-button-lg-text-decoration);
  --typography-lg-button-lg-text-case:var(--typography-button-lg-text-case);
  --typography-md-display-1-font-family:var(--typography-mobile-display-1-font-family);
  --typography-md-display-1-font-weight:var(--typography-mobile-display-1-font-weight);
  --typography-md-display-1-font-size:var(--typography-mobile-display-1-font-size);
  --typography-md-display-1-line-height:var(--typography-mobile-display-1-line-height);
  --typography-md-display-1-letter-spacing:var(--typography-mobile-display-1-letter-spacing);
  --typography-md-display-1-paragraph-spacing:var(--typography-mobile-display-1-paragraph-spacing);
  --typography-md-display-1-text-decoration:var(--typography-mobile-display-1-text-decoration);
  --typography-md-display-1-text-case:var(--typography-mobile-display-1-text-case);
  --typography-md-display-1-regular-font-family:var(--typography-mobile-display-1-regular-font-family);
  --typography-md-display-1-regular-font-weight:var(--typography-mobile-display-1-regular-font-weight);
  --typography-md-display-1-regular-font-size:var(--typography-mobile-display-1-regular-font-size);
  --typography-md-display-1-regular-line-height:var(--typography-mobile-display-1-regular-line-height);
  --typography-md-display-1-regular-letter-spacing:var(--typography-mobile-display-1-regular-letter-spacing);
  --typography-md-display-1-regular-paragraph-spacing:var(--typography-mobile-display-1-regular-paragraph-spacing);
  --typography-md-display-1-regular-text-decoration:var(--typography-mobile-display-1-regular-text-decoration);
  --typography-md-display-1-regular-text-case:var(--typography-mobile-display-1-regular-text-case);
  --typography-md-display-1-bold-font-family:var(--typography-mobile-display-1-bold-font-family);
  --typography-md-display-1-bold-font-weight:var(--typography-mobile-display-1-bold-font-weight);
  --typography-md-display-1-bold-font-size:var(--typography-mobile-display-1-bold-font-size);
  --typography-md-display-1-bold-line-height:var(--typography-mobile-display-1-bold-line-height);
  --typography-md-display-1-bold-letter-spacing:var(--typography-mobile-display-1-bold-letter-spacing);
  --typography-md-display-1-bold-paragraph-spacing:var(--typography-mobile-display-1-bold-paragraph-spacing);
  --typography-md-display-1-bold-text-decoration:var(--typography-mobile-display-1-bold-text-decoration);
  --typography-md-display-1-bold-text-case:var(--typography-mobile-display-1-bold-text-case);
  --typography-md-display-2-font-family:var(--typography-mobile-display-2-font-family);
  --typography-md-display-2-font-weight:var(--typography-mobile-display-2-font-weight);
  --typography-md-display-2-font-size:var(--typography-mobile-display-2-font-size);
  --typography-md-display-2-line-height:var(--typography-mobile-display-2-line-height);
  --typography-md-display-2-letter-spacing:var(--typography-mobile-display-2-letter-spacing);
  --typography-md-display-2-paragraph-spacing:var(--typography-mobile-display-2-paragraph-spacing);
  --typography-md-display-2-text-decoration:var(--typography-mobile-display-2-text-decoration);
  --typography-md-display-2-text-case:var(--typography-mobile-display-2-text-case);
  --typography-md-display-2-regular-font-family:var(--typography-mobile-display-2-regular-font-family);
  --typography-md-display-2-regular-font-weight:var(--typography-mobile-display-2-regular-font-weight);
  --typography-md-display-2-regular-font-size:var(--typography-mobile-display-2-regular-font-size);
  --typography-md-display-2-regular-line-height:var(--typography-mobile-display-2-regular-line-height);
  --typography-md-display-2-regular-letter-spacing:var(--typography-mobile-display-2-regular-letter-spacing);
  --typography-md-display-2-regular-paragraph-spacing:var(--typography-mobile-display-2-regular-paragraph-spacing);
  --typography-md-display-2-regular-text-decoration:var(--typography-mobile-display-2-regular-text-decoration);
  --typography-md-display-2-regular-text-case:var(--typography-mobile-display-2-regular-text-case);
  --typography-md-display-2-bold-font-family:var(--typography-mobile-display-2-bold-font-family);
  --typography-md-display-2-bold-font-weight:var(--typography-mobile-display-2-bold-font-weight);
  --typography-md-display-2-bold-font-size:var(--typography-mobile-display-2-bold-font-size);
  --typography-md-display-2-bold-line-height:var(--typography-mobile-display-2-bold-line-height);
  --typography-md-display-2-bold-letter-spacing:var(--typography-mobile-display-2-bold-letter-spacing);
  --typography-md-display-2-bold-paragraph-spacing:var(--typography-mobile-display-2-bold-paragraph-spacing);
  --typography-md-display-2-bold-text-decoration:var(--typography-mobile-display-2-bold-text-decoration);
  --typography-md-display-2-bold-text-case:var(--typography-mobile-display-2-bold-text-case);
  --typography-md-display-3-font-family:var(--typography-mobile-display-3-font-family);
  --typography-md-display-3-font-weight:var(--typography-mobile-display-3-font-weight);
  --typography-md-display-3-font-size:var(--typography-mobile-display-3-font-size);
  --typography-md-display-3-line-height:var(--typography-mobile-display-3-line-height);
  --typography-md-display-3-letter-spacing:var(--typography-mobile-display-3-letter-spacing);
  --typography-md-display-3-paragraph-spacing:var(--typography-mobile-display-3-paragraph-spacing);
  --typography-md-display-3-text-decoration:var(--typography-mobile-display-3-text-decoration);
  --typography-md-display-3-text-case:var(--typography-mobile-display-3-text-case);
  --typography-md-display-3-regular-font-family:var(--typography-mobile-display-3-regular-font-family);
  --typography-md-display-3-regular-font-weight:var(--typography-mobile-display-3-regular-font-weight);
  --typography-md-display-3-regular-font-size:var(--typography-mobile-display-3-regular-font-size);
  --typography-md-display-3-regular-line-height:var(--typography-mobile-display-3-regular-line-height);
  --typography-md-display-3-regular-letter-spacing:var(--typography-mobile-display-3-regular-letter-spacing);
  --typography-md-display-3-regular-paragraph-spacing:var(--typography-mobile-display-3-regular-paragraph-spacing);
  --typography-md-display-3-regular-text-decoration:var(--typography-mobile-display-3-regular-text-decoration);
  --typography-md-display-3-regular-text-case:var(--typography-mobile-display-3-regular-text-case);
  --typography-md-display-3-bold-font-family:var(--typography-mobile-display-3-bold-font-family);
  --typography-md-display-3-bold-font-weight:var(--typography-mobile-display-3-bold-font-weight);
  --typography-md-display-3-bold-font-size:var(--typography-mobile-display-3-bold-font-size);
  --typography-md-display-3-bold-line-height:var(--typography-mobile-display-3-bold-line-height);
  --typography-md-display-3-bold-letter-spacing:var(--typography-mobile-display-3-bold-letter-spacing);
  --typography-md-display-3-bold-paragraph-spacing:var(--typography-mobile-display-3-bold-paragraph-spacing);
  --typography-md-display-3-bold-text-decoration:var(--typography-mobile-display-3-bold-text-decoration);
  --typography-md-display-3-bold-text-case:var(--typography-mobile-display-3-bold-text-case);
  --typography-md-display-4-font-family:var(--typography-mobile-display-4-font-family);
  --typography-md-display-4-font-weight:var(--typography-mobile-display-4-font-weight);
  --typography-md-display-4-font-size:var(--typography-mobile-display-4-font-size);
  --typography-md-display-4-line-height:var(--typography-mobile-display-4-line-height);
  --typography-md-display-4-letter-spacing:var(--typography-mobile-display-4-letter-spacing);
  --typography-md-display-4-paragraph-spacing:var(--typography-mobile-display-4-paragraph-spacing);
  --typography-md-display-4-text-decoration:var(--typography-mobile-display-4-text-decoration);
  --typography-md-display-4-text-case:var(--typography-mobile-display-4-text-case);
  --typography-md-display-4-regular-font-family:var(--typography-mobile-display-4-regular-font-family);
  --typography-md-display-4-regular-font-weight:var(--typography-mobile-display-4-regular-font-weight);
  --typography-md-display-4-regular-font-size:var(--typography-mobile-display-4-regular-font-size);
  --typography-md-display-4-regular-line-height:var(--typography-mobile-display-4-regular-line-height);
  --typography-md-display-4-regular-letter-spacing:var(--typography-mobile-display-4-regular-letter-spacing);
  --typography-md-display-4-regular-paragraph-spacing:var(--typography-mobile-display-4-regular-paragraph-spacing);
  --typography-md-display-4-regular-text-decoration:var(--typography-mobile-display-4-regular-text-decoration);
  --typography-md-display-4-regular-text-case:var(--typography-mobile-display-4-regular-text-case);
  --typography-md-display-4-bold-font-family:var(--typography-mobile-display-4-bold-font-family);
  --typography-md-display-4-bold-font-weight:var(--typography-mobile-display-4-bold-font-weight);
  --typography-md-display-4-bold-font-size:var(--typography-mobile-display-4-bold-font-size);
  --typography-md-display-4-bold-line-height:var(--typography-mobile-display-4-bold-line-height);
  --typography-md-display-4-bold-letter-spacing:var(--typography-mobile-display-4-bold-letter-spacing);
  --typography-md-display-4-bold-paragraph-spacing:var(--typography-mobile-display-4-bold-paragraph-spacing);
  --typography-md-display-4-bold-text-decoration:var(--typography-mobile-display-4-bold-text-decoration);
  --typography-md-display-4-bold-text-case:var(--typography-mobile-display-4-bold-text-case);
  --typography-md-h1-font-family:var(--typography-mobile-h1-font-family);
  --typography-md-h1-font-weight:var(--typography-mobile-h1-font-weight);
  --typography-md-h1-font-size:var(--typography-mobile-h1-font-size);
  --typography-md-h1-line-height:var(--typography-mobile-h1-line-height);
  --typography-md-h1-letter-spacing:var(--typography-mobile-h1-letter-spacing);
  --typography-md-h1-paragraph-spacing:var(--typography-mobile-h1-paragraph-spacing);
  --typography-md-h1-text-decoration:var(--typography-mobile-h1-text-decoration);
  --typography-md-h1-text-case:var(--typography-mobile-h1-text-case);
  --typography-md-h1-regular-font-family:var(--typography-mobile-h1-regular-font-family);
  --typography-md-h1-regular-font-weight:var(--typography-mobile-h1-regular-font-weight);
  --typography-md-h1-regular-font-size:var(--typography-mobile-h1-regular-font-size);
  --typography-md-h1-regular-line-height:var(--typography-mobile-h1-regular-line-height);
  --typography-md-h1-regular-letter-spacing:var(--typography-mobile-h1-regular-letter-spacing);
  --typography-md-h1-regular-paragraph-spacing:var(--typography-mobile-h1-regular-paragraph-spacing);
  --typography-md-h1-regular-text-decoration:var(--typography-mobile-h1-regular-text-decoration);
  --typography-md-h1-regular-text-case:var(--typography-mobile-h1-regular-text-case);
  --typography-md-h1-bold-font-family:var(--typography-mobile-h1-bold-font-family);
  --typography-md-h1-bold-font-weight:var(--typography-mobile-h1-bold-font-weight);
  --typography-md-h1-bold-font-size:var(--typography-mobile-h1-bold-font-size);
  --typography-md-h1-bold-line-height:var(--typography-mobile-h1-bold-line-height);
  --typography-md-h1-bold-letter-spacing:var(--typography-mobile-h1-bold-letter-spacing);
  --typography-md-h1-bold-paragraph-spacing:var(--typography-mobile-h1-bold-paragraph-spacing);
  --typography-md-h1-bold-text-decoration:var(--typography-mobile-h1-bold-text-decoration);
  --typography-md-h1-bold-text-case:var(--typography-mobile-h1-bold-text-case);
  --typography-md-h2-font-family:var(--typography-mobile-h2-font-family);
  --typography-md-h2-font-weight:var(--typography-mobile-h2-font-weight);
  --typography-md-h2-font-size:var(--typography-mobile-h2-font-size);
  --typography-md-h2-line-height:var(--typography-mobile-h2-line-height);
  --typography-md-h2-letter-spacing:var(--typography-mobile-h2-letter-spacing);
  --typography-md-h2-paragraph-spacing:var(--typography-mobile-h2-paragraph-spacing);
  --typography-md-h2-text-decoration:var(--typography-mobile-h2-text-decoration);
  --typography-md-h2-text-case:var(--typography-mobile-h2-text-case);
  --typography-md-h2-regular-font-family:var(--typography-mobile-h2-regular-font-family);
  --typography-md-h2-regular-font-weight:var(--typography-mobile-h2-regular-font-weight);
  --typography-md-h2-regular-font-size:var(--typography-mobile-h2-regular-font-size);
  --typography-md-h2-regular-line-height:var(--typography-mobile-h2-regular-line-height);
  --typography-md-h2-regular-letter-spacing:var(--typography-mobile-h2-regular-letter-spacing);
  --typography-md-h2-regular-paragraph-spacing:var(--typography-mobile-h2-regular-paragraph-spacing);
  --typography-md-h2-regular-text-decoration:var(--typography-mobile-h2-regular-text-decoration);
  --typography-md-h2-regular-text-case:var(--typography-mobile-h2-regular-text-case);
  --typography-md-h2-bold-font-family:var(--typography-mobile-h2-bold-font-family);
  --typography-md-h2-bold-font-weight:var(--typography-mobile-h2-bold-font-weight);
  --typography-md-h2-bold-font-size:var(--typography-mobile-h2-bold-font-size);
  --typography-md-h2-bold-line-height:var(--typography-mobile-h2-bold-line-height);
  --typography-md-h2-bold-letter-spacing:var(--typography-mobile-h2-bold-letter-spacing);
  --typography-md-h2-bold-paragraph-spacing:var(--typography-mobile-h2-bold-paragraph-spacing);
  --typography-md-h2-bold-text-decoration:var(--typography-mobile-h2-bold-text-decoration);
  --typography-md-h2-bold-text-case:var(--typography-mobile-h2-bold-text-case);
  --typography-md-h3-font-family:var(--typography-mobile-h3-font-family);
  --typography-md-h3-font-weight:var(--typography-mobile-h3-font-weight);
  --typography-md-h3-font-size:var(--typography-mobile-h3-font-size);
  --typography-md-h3-line-height:var(--typography-mobile-h3-line-height);
  --typography-md-h3-letter-spacing:var(--typography-mobile-h3-letter-spacing);
  --typography-md-h3-paragraph-spacing:var(--typography-mobile-h3-paragraph-spacing);
  --typography-md-h3-text-decoration:var(--typography-mobile-h3-text-decoration);
  --typography-md-h3-text-case:var(--typography-mobile-h3-text-case);
  --typography-md-h3-regular-font-family:var(--typography-mobile-h3-regular-font-family);
  --typography-md-h3-regular-font-weight:var(--typography-mobile-h3-regular-font-weight);
  --typography-md-h3-regular-font-size:var(--typography-mobile-h3-regular-font-size);
  --typography-md-h3-regular-line-height:var(--typography-mobile-h3-regular-line-height);
  --typography-md-h3-regular-letter-spacing:var(--typography-mobile-h3-regular-letter-spacing);
  --typography-md-h3-regular-paragraph-spacing:var(--typography-mobile-h3-regular-paragraph-spacing);
  --typography-md-h3-regular-text-decoration:var(--typography-mobile-h3-regular-text-decoration);
  --typography-md-h3-regular-text-case:var(--typography-mobile-h3-regular-text-case);
  --typography-md-h3-bold-font-family:var(--typography-mobile-h3-bold-font-family);
  --typography-md-h3-bold-font-weight:var(--typography-mobile-h3-bold-font-weight);
  --typography-md-h3-bold-font-size:var(--typography-mobile-h3-bold-font-size);
  --typography-md-h3-bold-line-height:var(--typography-mobile-h3-bold-line-height);
  --typography-md-h3-bold-letter-spacing:var(--typography-mobile-h3-bold-letter-spacing);
  --typography-md-h3-bold-paragraph-spacing:var(--typography-mobile-h3-bold-paragraph-spacing);
  --typography-md-h3-bold-text-decoration:var(--typography-mobile-h3-bold-text-decoration);
  --typography-md-h3-bold-text-case:var(--typography-mobile-h3-bold-text-case);
  --typography-md-h4-font-family:var(--typography-mobile-h4-font-family);
  --typography-md-h4-font-weight:var(--typography-mobile-h4-font-weight);
  --typography-md-h4-font-size:var(--typography-mobile-h4-font-size);
  --typography-md-h4-line-height:var(--typography-mobile-h4-line-height);
  --typography-md-h4-letter-spacing:var(--typography-mobile-h4-letter-spacing);
  --typography-md-h4-paragraph-spacing:var(--typography-mobile-h4-paragraph-spacing);
  --typography-md-h4-text-decoration:var(--typography-mobile-h4-text-decoration);
  --typography-md-h4-text-case:var(--typography-mobile-h4-text-case);
  --typography-md-h4-regular-font-family:var(--typography-mobile-h4-regular-font-family);
  --typography-md-h4-regular-font-weight:var(--typography-mobile-h4-regular-font-weight);
  --typography-md-h4-regular-font-size:var(--typography-mobile-h4-regular-font-size);
  --typography-md-h4-regular-line-height:var(--typography-mobile-h4-regular-line-height);
  --typography-md-h4-regular-letter-spacing:var(--typography-mobile-h4-regular-letter-spacing);
  --typography-md-h4-regular-paragraph-spacing:var(--typography-mobile-h4-regular-paragraph-spacing);
  --typography-md-h4-regular-text-decoration:var(--typography-mobile-h4-regular-text-decoration);
  --typography-md-h4-regular-text-case:var(--typography-mobile-h4-regular-text-case);
  --typography-md-h4-bold-font-family:var(--typography-mobile-h4-bold-font-family);
  --typography-md-h4-bold-font-weight:var(--typography-mobile-h4-bold-font-weight);
  --typography-md-h4-bold-font-size:var(--typography-mobile-h4-bold-font-size);
  --typography-md-h4-bold-line-height:var(--typography-mobile-h4-bold-line-height);
  --typography-md-h4-bold-letter-spacing:var(--typography-mobile-h4-bold-letter-spacing);
  --typography-md-h4-bold-paragraph-spacing:var(--typography-mobile-h4-bold-paragraph-spacing);
  --typography-md-h4-bold-text-decoration:var(--typography-mobile-h4-bold-text-decoration);
  --typography-md-h4-bold-text-case:var(--typography-mobile-h4-bold-text-case);
  --typography-md-h5-font-family:var(--typography-mobile-h5-font-family);
  --typography-md-h5-font-weight:var(--typography-mobile-h5-font-weight);
  --typography-md-h5-font-size:var(--typography-mobile-h5-font-size);
  --typography-md-h5-line-height:var(--typography-mobile-h5-line-height);
  --typography-md-h5-letter-spacing:var(--typography-mobile-h5-letter-spacing);
  --typography-md-h5-paragraph-spacing:var(--typography-mobile-h5-paragraph-spacing);
  --typography-md-h5-text-decoration:var(--typography-mobile-h5-text-decoration);
  --typography-md-h5-text-case:var(--typography-mobile-h5-text-case);
  --typography-md-h5-italic-font-family:var(--typography-mobile-h5-italic-font-family);
  --typography-md-h5-italic-font-weight:var(--typography-mobile-h5-italic-font-weight);
  --typography-md-h5-italic-font-size:var(--typography-mobile-h5-italic-font-size);
  --typography-md-h5-italic-line-height:var(--typography-mobile-h5-italic-line-height);
  --typography-md-h5-italic-letter-spacing:var(--typography-mobile-h5-italic-letter-spacing);
  --typography-md-h5-italic-paragraph-spacing:var(--typography-mobile-h5-italic-paragraph-spacing);
  --typography-md-h5-italic-text-decoration:var(--typography-mobile-h5-italic-text-decoration);
  --typography-md-h5-italic-text-case:var(--typography-mobile-h5-italic-text-case);
  --typography-md-h5-italic-font-style:var(--typography-mobile-h5-italic-font-style);
  --typography-md-h5-underline-font-family:var(--typography-mobile-h5-underline-font-family);
  --typography-md-h5-underline-font-weight:var(--typography-mobile-h5-underline-font-weight);
  --typography-md-h5-underline-font-size:var(--typography-mobile-h5-underline-font-size);
  --typography-md-h5-underline-line-height:var(--typography-mobile-h5-underline-line-height);
  --typography-md-h5-underline-letter-spacing:var(--typography-mobile-h5-underline-letter-spacing);
  --typography-md-h5-underline-paragraph-spacing:var(--typography-mobile-h5-underline-paragraph-spacing);
  --typography-md-h5-underline-text-decoration:var(--typography-mobile-h5-underline-text-decoration);
  --typography-md-h5-underline-text-case:var(--typography-mobile-h5-underline-text-case);
  --typography-md-h5-regular-font-family:var(--typography-mobile-h5-regular-font-family);
  --typography-md-h5-regular-font-weight:var(--typography-mobile-h5-regular-font-weight);
  --typography-md-h5-regular-font-size:var(--typography-mobile-h5-regular-font-size);
  --typography-md-h5-regular-line-height:var(--typography-mobile-h5-regular-line-height);
  --typography-md-h5-regular-letter-spacing:var(--typography-mobile-h5-regular-letter-spacing);
  --typography-md-h5-regular-paragraph-spacing:var(--typography-mobile-h5-regular-paragraph-spacing);
  --typography-md-h5-regular-text-decoration:var(--typography-mobile-h5-regular-text-decoration);
  --typography-md-h5-regular-text-case:var(--typography-mobile-h5-regular-text-case);
  --typography-md-h5-regular-italic-font-family:var(--typography-mobile-h5-regular-italic-font-family);
  --typography-md-h5-regular-italic-font-weight:var(--typography-mobile-h5-regular-italic-font-weight);
  --typography-md-h5-regular-italic-font-size:var(--typography-mobile-h5-regular-italic-font-size);
  --typography-md-h5-regular-italic-line-height:var(--typography-mobile-h5-regular-italic-line-height);
  --typography-md-h5-regular-italic-letter-spacing:var(--typography-mobile-h5-regular-italic-letter-spacing);
  --typography-md-h5-regular-italic-paragraph-spacing:var(--typography-mobile-h5-regular-italic-paragraph-spacing);
  --typography-md-h5-regular-italic-text-decoration:var(--typography-mobile-h5-regular-italic-text-decoration);
  --typography-md-h5-regular-italic-text-case:var(--typography-mobile-h5-regular-italic-text-case);
  --typography-md-h5-regular-italic-font-style:var(--typography-mobile-h5-regular-italic-font-style);
  --typography-md-h5-regular-underline-font-family:var(--typography-mobile-h5-regular-underline-font-family);
  --typography-md-h5-regular-underline-font-weight:var(--typography-mobile-h5-regular-underline-font-weight);
  --typography-md-h5-regular-underline-font-size:var(--typography-mobile-h5-regular-underline-font-size);
  --typography-md-h5-regular-underline-line-height:var(--typography-mobile-h5-regular-underline-line-height);
  --typography-md-h5-regular-underline-letter-spacing:var(--typography-mobile-h5-regular-underline-letter-spacing);
  --typography-md-h5-regular-underline-paragraph-spacing:var( --typography-mobile-h5-regular-underline-paragraph-spacing );
  --typography-md-h5-regular-underline-text-decoration:var(--typography-mobile-h5-regular-underline-text-decoration);
  --typography-md-h5-regular-underline-text-case:var(--typography-mobile-h5-regular-underline-text-case);
  --typography-md-h5-bold-font-family:var(--typography-mobile-h5-bold-font-family);
  --typography-md-h5-bold-font-weight:var(--typography-mobile-h5-bold-font-weight);
  --typography-md-h5-bold-font-size:var(--typography-mobile-h5-bold-font-size);
  --typography-md-h5-bold-line-height:var(--typography-mobile-h5-bold-line-height);
  --typography-md-h5-bold-letter-spacing:var(--typography-mobile-h5-bold-letter-spacing);
  --typography-md-h5-bold-paragraph-spacing:var(--typography-mobile-h5-bold-paragraph-spacing);
  --typography-md-h5-bold-text-decoration:var(--typography-mobile-h5-bold-text-decoration);
  --typography-md-h5-bold-text-case:var(--typography-mobile-h5-bold-text-case);
  --typography-md-h5-bold-italic-font-family:var(--typography-mobile-h5-bold-italic-font-family);
  --typography-md-h5-bold-italic-font-weight:var(--typography-mobile-h5-bold-italic-font-weight);
  --typography-md-h5-bold-italic-font-size:var(--typography-mobile-h5-bold-italic-font-size);
  --typography-md-h5-bold-italic-line-height:var(--typography-mobile-h5-bold-italic-line-height);
  --typography-md-h5-bold-italic-letter-spacing:var(--typography-mobile-h5-bold-italic-letter-spacing);
  --typography-md-h5-bold-italic-paragraph-spacing:var(--typography-mobile-h5-bold-italic-paragraph-spacing);
  --typography-md-h5-bold-italic-text-decoration:var(--typography-mobile-h5-bold-italic-text-decoration);
  --typography-md-h5-bold-italic-text-case:var(--typography-mobile-h5-bold-italic-text-case);
  --typography-md-h5-bold-italic-font-style:var(--typography-mobile-h5-bold-italic-font-style);
  --typography-md-h5-bold-underline-font-family:var(--typography-mobile-h5-bold-underline-font-family);
  --typography-md-h5-bold-underline-font-weight:var(--typography-mobile-h5-bold-underline-font-weight);
  --typography-md-h5-bold-underline-font-size:var(--typography-mobile-h5-bold-underline-font-size);
  --typography-md-h5-bold-underline-line-height:var(--typography-mobile-h5-bold-underline-line-height);
  --typography-md-h5-bold-underline-letter-spacing:var(--typography-mobile-h5-bold-underline-letter-spacing);
  --typography-md-h5-bold-underline-paragraph-spacing:var(--typography-mobile-h5-bold-underline-paragraph-spacing);
  --typography-md-h5-bold-underline-text-decoration:var(--typography-mobile-h5-bold-underline-text-decoration);
  --typography-md-h5-bold-underline-text-case:var(--typography-mobile-h5-bold-underline-text-case);
  --typography-md-h6-font-family:var(--typography-mobile-h6-font-family);
  --typography-md-h6-font-weight:var(--typography-mobile-h6-font-weight);
  --typography-md-h6-font-size:var(--typography-mobile-h6-font-size);
  --typography-md-h6-line-height:var(--typography-mobile-h6-line-height);
  --typography-md-h6-letter-spacing:var(--typography-mobile-h6-letter-spacing);
  --typography-md-h6-paragraph-spacing:var(--typography-mobile-h6-paragraph-spacing);
  --typography-md-h6-text-decoration:var(--typography-mobile-h6-text-decoration);
  --typography-md-h6-text-case:var(--typography-mobile-h6-text-case);
  --typography-md-h6-italic-font-family:var(--typography-mobile-h6-italic-font-family);
  --typography-md-h6-italic-font-weight:var(--typography-mobile-h6-italic-font-weight);
  --typography-md-h6-italic-font-size:var(--typography-mobile-h6-italic-font-size);
  --typography-md-h6-italic-line-height:var(--typography-mobile-h6-italic-line-height);
  --typography-md-h6-italic-letter-spacing:var(--typography-mobile-h6-italic-letter-spacing);
  --typography-md-h6-italic-paragraph-spacing:var(--typography-mobile-h6-italic-paragraph-spacing);
  --typography-md-h6-italic-text-decoration:var(--typography-mobile-h6-italic-text-decoration);
  --typography-md-h6-italic-text-case:var(--typography-mobile-h6-italic-text-case);
  --typography-md-h6-italic-font-style:var(--typography-mobile-h6-italic-font-style);
  --typography-md-h6-underline-font-family:var(--typography-mobile-h6-underline-font-family);
  --typography-md-h6-underline-font-weight:var(--typography-mobile-h6-underline-font-weight);
  --typography-md-h6-underline-font-size:var(--typography-mobile-h6-underline-font-size);
  --typography-md-h6-underline-line-height:var(--typography-mobile-h6-underline-line-height);
  --typography-md-h6-underline-letter-spacing:var(--typography-mobile-h6-underline-letter-spacing);
  --typography-md-h6-underline-paragraph-spacing:var(--typography-mobile-h6-underline-paragraph-spacing);
  --typography-md-h6-underline-text-decoration:var(--typography-mobile-h6-underline-text-decoration);
  --typography-md-h6-underline-text-case:var(--typography-mobile-h6-underline-text-case);
  --typography-md-h6-regular-font-family:var(--typography-mobile-h6-regular-font-family);
  --typography-md-h6-regular-font-weight:var(--typography-mobile-h6-regular-font-weight);
  --typography-md-h6-regular-font-size:var(--typography-mobile-h6-regular-font-size);
  --typography-md-h6-regular-line-height:var(--typography-mobile-h6-regular-line-height);
  --typography-md-h6-regular-letter-spacing:var(--typography-mobile-h6-regular-letter-spacing);
  --typography-md-h6-regular-paragraph-spacing:var(--typography-mobile-h6-regular-paragraph-spacing);
  --typography-md-h6-regular-text-decoration:var(--typography-mobile-h6-regular-text-decoration);
  --typography-md-h6-regular-text-case:var(--typography-mobile-h6-regular-text-case);
  --typography-md-h6-regular-italic-font-family:var(--typography-mobile-h6-regular-italic-font-family);
  --typography-md-h6-regular-italic-font-weight:var(--typography-mobile-h6-regular-italic-font-weight);
  --typography-md-h6-regular-italic-font-size:var(--typography-mobile-h6-regular-italic-font-size);
  --typography-md-h6-regular-italic-line-height:var(--typography-mobile-h6-regular-italic-line-height);
  --typography-md-h6-regular-italic-letter-spacing:var(--typography-mobile-h6-regular-italic-letter-spacing);
  --typography-md-h6-regular-italic-paragraph-spacing:var(--typography-mobile-h6-regular-italic-paragraph-spacing);
  --typography-md-h6-regular-italic-text-decoration:var(--typography-mobile-h6-regular-italic-text-decoration);
  --typography-md-h6-regular-italic-text-case:var(--typography-mobile-h6-regular-italic-text-case);
  --typography-md-h6-regular-italic-font-style:var(--typography-mobile-h6-regular-italic-font-style);
  --typography-md-h6-regular-underline-font-family:var(--typography-mobile-h6-regular-underline-font-family);
  --typography-md-h6-regular-underline-font-weight:var(--typography-mobile-h6-regular-underline-font-weight);
  --typography-md-h6-regular-underline-font-size:var(--typography-mobile-h6-regular-underline-font-size);
  --typography-md-h6-regular-underline-line-height:var(--typography-mobile-h6-regular-underline-line-height);
  --typography-md-h6-regular-underline-letter-spacing:var(--typography-mobile-h6-regular-underline-letter-spacing);
  --typography-md-h6-regular-underline-paragraph-spacing:var( --typography-mobile-h6-regular-underline-paragraph-spacing );
  --typography-md-h6-regular-underline-text-decoration:var(--typography-mobile-h6-regular-underline-text-decoration);
  --typography-md-h6-regular-underline-text-case:var(--typography-mobile-h6-regular-underline-text-case);
  --typography-md-h6-bold-font-family:var(--typography-mobile-h6-bold-font-family);
  --typography-md-h6-bold-font-weight:var(--typography-mobile-h6-bold-font-weight);
  --typography-md-h6-bold-font-size:var(--typography-mobile-h6-bold-font-size);
  --typography-md-h6-bold-line-height:var(--typography-mobile-h6-bold-line-height);
  --typography-md-h6-bold-letter-spacing:var(--typography-mobile-h6-bold-letter-spacing);
  --typography-md-h6-bold-paragraph-spacing:var(--typography-mobile-h6-bold-paragraph-spacing);
  --typography-md-h6-bold-text-decoration:var(--typography-mobile-h6-bold-text-decoration);
  --typography-md-h6-bold-text-case:var(--typography-mobile-h6-bold-text-case);
  --typography-md-h6-bold-italic-font-family:var(--typography-mobile-h6-bold-italic-font-family);
  --typography-md-h6-bold-italic-font-weight:var(--typography-mobile-h6-bold-italic-font-weight);
  --typography-md-h6-bold-italic-font-size:var(--typography-mobile-h6-bold-italic-font-size);
  --typography-md-h6-bold-italic-line-height:var(--typography-mobile-h6-bold-italic-line-height);
  --typography-md-h6-bold-italic-letter-spacing:var(--typography-mobile-h6-bold-italic-letter-spacing);
  --typography-md-h6-bold-italic-paragraph-spacing:var(--typography-mobile-h6-bold-italic-paragraph-spacing);
  --typography-md-h6-bold-italic-text-decoration:var(--typography-mobile-h6-bold-italic-text-decoration);
  --typography-md-h6-bold-italic-text-case:var(--typography-mobile-h6-bold-italic-text-case);
  --typography-md-h6-bold-italic-font-style:var(--typography-mobile-h6-bold-italic-font-style);
  --typography-md-h6-bold-underline-font-family:var(--typography-mobile-h6-bold-underline-font-family);
  --typography-md-h6-bold-underline-font-weight:var(--typography-mobile-h6-bold-underline-font-weight);
  --typography-md-h6-bold-underline-font-size:var(--typography-mobile-h6-bold-underline-font-size);
  --typography-md-h6-bold-underline-line-height:var(--typography-mobile-h6-bold-underline-line-height);
  --typography-md-h6-bold-underline-letter-spacing:var(--typography-mobile-h6-bold-underline-letter-spacing);
  --typography-md-h6-bold-underline-paragraph-spacing:var(--typography-mobile-h6-bold-underline-paragraph-spacing);
  --typography-md-h6-bold-underline-text-decoration:var(--typography-mobile-h6-bold-underline-text-decoration);
  --typography-md-h6-bold-underline-text-case:var(--typography-mobile-h6-bold-underline-text-case);
  --typography-md-subtitle-font-family:var(--typography-mobile-subtitle-font-family);
  --typography-md-subtitle-font-weight:var(--typography-mobile-subtitle-font-weight);
  --typography-md-subtitle-font-size:var(--typography-mobile-subtitle-font-size);
  --typography-md-subtitle-line-height:var(--typography-mobile-subtitle-line-height);
  --typography-md-subtitle-letter-spacing:var(--typography-mobile-subtitle-letter-spacing);
  --typography-md-subtitle-paragraph-spacing:var(--typography-mobile-subtitle-paragraph-spacing);
  --typography-md-subtitle-text-decoration:var(--typography-mobile-subtitle-text-decoration);
  --typography-md-subtitle-text-case:var(--typography-mobile-subtitle-text-case);
  --typography-md-subtitle-italic-font-family:var(--typography-mobile-subtitle-italic-font-family);
  --typography-md-subtitle-italic-font-weight:var(--typography-mobile-subtitle-italic-font-weight);
  --typography-md-subtitle-italic-font-size:var(--typography-mobile-subtitle-italic-font-size);
  --typography-md-subtitle-italic-line-height:var(--typography-mobile-subtitle-italic-line-height);
  --typography-md-subtitle-italic-letter-spacing:var(--typography-mobile-subtitle-italic-letter-spacing);
  --typography-md-subtitle-italic-paragraph-spacing:var(--typography-mobile-subtitle-italic-paragraph-spacing);
  --typography-md-subtitle-italic-text-decoration:var(--typography-mobile-subtitle-italic-text-decoration);
  --typography-md-subtitle-italic-text-case:var(--typography-mobile-subtitle-italic-text-case);
  --typography-md-subtitle-italic-font-style:var(--typography-mobile-subtitle-italic-font-style);
  --typography-md-subtitle-underline-font-family:var(--typography-mobile-subtitle-underline-font-family);
  --typography-md-subtitle-underline-font-weight:var(--typography-mobile-subtitle-underline-font-weight);
  --typography-md-subtitle-underline-font-size:var(--typography-mobile-subtitle-underline-font-size);
  --typography-md-subtitle-underline-line-height:var(--typography-mobile-subtitle-underline-line-height);
  --typography-md-subtitle-underline-letter-spacing:var(--typography-mobile-subtitle-underline-letter-spacing);
  --typography-md-subtitle-underline-paragraph-spacing:var(--typography-mobile-subtitle-underline-paragraph-spacing);
  --typography-md-subtitle-underline-text-decoration:var(--typography-mobile-subtitle-underline-text-decoration);
  --typography-md-subtitle-underline-text-case:var(--typography-mobile-subtitle-underline-text-case);
  --typography-md-subtitle-regular-font-family:var(--typography-mobile-subtitle-regular-font-family);
  --typography-md-subtitle-regular-font-weight:var(--typography-mobile-subtitle-regular-font-weight);
  --typography-md-subtitle-regular-font-size:var(--typography-mobile-subtitle-regular-font-size);
  --typography-md-subtitle-regular-line-height:var(--typography-mobile-subtitle-regular-line-height);
  --typography-md-subtitle-regular-letter-spacing:var(--typography-mobile-subtitle-regular-letter-spacing);
  --typography-md-subtitle-regular-paragraph-spacing:var(--typography-mobile-subtitle-regular-paragraph-spacing);
  --typography-md-subtitle-regular-text-decoration:var(--typography-mobile-subtitle-regular-text-decoration);
  --typography-md-subtitle-regular-text-case:var(--typography-mobile-subtitle-regular-text-case);
  --typography-md-subtitle-regular-italic-font-family:var(--typography-mobile-subtitle-regular-italic-font-family);
  --typography-md-subtitle-regular-italic-font-weight:var(--typography-mobile-subtitle-regular-italic-font-weight);
  --typography-md-subtitle-regular-italic-font-size:var(--typography-mobile-subtitle-regular-italic-font-size);
  --typography-md-subtitle-regular-italic-line-height:var(--typography-mobile-subtitle-regular-italic-line-height);
  --typography-md-subtitle-regular-italic-letter-spacing:var( --typography-mobile-subtitle-regular-italic-letter-spacing );
  --typography-md-subtitle-regular-italic-paragraph-spacing:var( --typography-mobile-subtitle-regular-italic-paragraph-spacing );
  --typography-md-subtitle-regular-italic-text-decoration:var( --typography-mobile-subtitle-regular-italic-text-decoration );
  --typography-md-subtitle-regular-italic-text-case:var(--typography-mobile-subtitle-regular-italic-text-case);
  --typography-md-subtitle-regular-italic-font-style:var(--typography-mobile-subtitle-regular-italic-font-style);
  --typography-md-subtitle-regular-underline-font-family:var( --typography-mobile-subtitle-regular-underline-font-family );
  --typography-md-subtitle-regular-underline-font-weight:var( --typography-mobile-subtitle-regular-underline-font-weight );
  --typography-md-subtitle-regular-underline-font-size:var(--typography-mobile-subtitle-regular-underline-font-size);
  --typography-md-subtitle-regular-underline-line-height:var( --typography-mobile-subtitle-regular-underline-line-height );
  --typography-md-subtitle-regular-underline-letter-spacing:var( --typography-mobile-subtitle-regular-underline-letter-spacing );
  --typography-md-subtitle-regular-underline-paragraph-spacing:var( --typography-mobile-subtitle-regular-underline-paragraph-spacing );
  --typography-md-subtitle-regular-underline-text-decoration:var( --typography-mobile-subtitle-regular-underline-text-decoration );
  --typography-md-subtitle-regular-underline-text-case:var(--typography-mobile-subtitle-regular-underline-text-case);
  --typography-md-subtitle-bold-font-family:var(--typography-mobile-subtitle-bold-font-family);
  --typography-md-subtitle-bold-font-weight:var(--typography-mobile-subtitle-bold-font-weight);
  --typography-md-subtitle-bold-font-size:var(--typography-mobile-subtitle-bold-font-size);
  --typography-md-subtitle-bold-line-height:var(--typography-mobile-subtitle-bold-line-height);
  --typography-md-subtitle-bold-letter-spacing:var(--typography-mobile-subtitle-bold-letter-spacing);
  --typography-md-subtitle-bold-paragraph-spacing:var(--typography-mobile-subtitle-bold-paragraph-spacing);
  --typography-md-subtitle-bold-text-decoration:var(--typography-mobile-subtitle-bold-text-decoration);
  --typography-md-subtitle-bold-text-case:var(--typography-mobile-subtitle-bold-text-case);
  --typography-md-subtitle-bold-italic-font-family:var(--typography-mobile-subtitle-bold-italic-font-family);
  --typography-md-subtitle-bold-italic-font-weight:var(--typography-mobile-subtitle-bold-italic-font-weight);
  --typography-md-subtitle-bold-italic-font-size:var(--typography-mobile-subtitle-bold-italic-font-size);
  --typography-md-subtitle-bold-italic-line-height:var(--typography-mobile-subtitle-bold-italic-line-height);
  --typography-md-subtitle-bold-italic-letter-spacing:var(--typography-mobile-subtitle-bold-italic-letter-spacing);
  --typography-md-subtitle-bold-italic-paragraph-spacing:var( --typography-mobile-subtitle-bold-italic-paragraph-spacing );
  --typography-md-subtitle-bold-italic-text-decoration:var(--typography-mobile-subtitle-bold-italic-text-decoration);
  --typography-md-subtitle-bold-italic-text-case:var(--typography-mobile-subtitle-bold-italic-text-case);
  --typography-md-subtitle-bold-italic-font-style:var(--typography-mobile-subtitle-bold-italic-font-style);
  --typography-md-subtitle-bold-underline-font-family:var(--typography-mobile-subtitle-bold-underline-font-family);
  --typography-md-subtitle-bold-underline-font-weight:var(--typography-mobile-subtitle-bold-underline-font-weight);
  --typography-md-subtitle-bold-underline-font-size:var(--typography-mobile-subtitle-bold-underline-font-size);
  --typography-md-subtitle-bold-underline-line-height:var(--typography-mobile-subtitle-bold-underline-line-height);
  --typography-md-subtitle-bold-underline-letter-spacing:var( --typography-mobile-subtitle-bold-underline-letter-spacing );
  --typography-md-subtitle-bold-underline-paragraph-spacing:var( --typography-mobile-subtitle-bold-underline-paragraph-spacing );
  --typography-md-subtitle-bold-underline-text-decoration:var( --typography-mobile-subtitle-bold-underline-text-decoration );
  --typography-md-subtitle-bold-underline-text-case:var(--typography-mobile-subtitle-bold-underline-text-case);
  --typography-md-body-1-font-family:var(--typography-mobile-body-1-font-family);
  --typography-md-body-1-font-weight:var(--typography-mobile-body-1-font-weight);
  --typography-md-body-1-font-size:var(--typography-mobile-body-1-font-size);
  --typography-md-body-1-line-height:var(--typography-mobile-body-1-line-height);
  --typography-md-body-1-letter-spacing:var(--typography-mobile-body-1-letter-spacing);
  --typography-md-body-1-paragraph-spacing:var(--typography-mobile-body-1-paragraph-spacing);
  --typography-md-body-1-text-decoration:var(--typography-mobile-body-1-text-decoration);
  --typography-md-body-1-text-case:var(--typography-mobile-body-1-text-case);
  --typography-md-body-1-italic-font-family:var(--typography-mobile-body-1-italic-font-family);
  --typography-md-body-1-italic-font-weight:var(--typography-mobile-body-1-italic-font-weight);
  --typography-md-body-1-italic-font-size:var(--typography-mobile-body-1-italic-font-size);
  --typography-md-body-1-italic-line-height:var(--typography-mobile-body-1-italic-line-height);
  --typography-md-body-1-italic-letter-spacing:var(--typography-mobile-body-1-italic-letter-spacing);
  --typography-md-body-1-italic-paragraph-spacing:var(--typography-mobile-body-1-italic-paragraph-spacing);
  --typography-md-body-1-italic-text-decoration:var(--typography-mobile-body-1-italic-text-decoration);
  --typography-md-body-1-italic-text-case:var(--typography-mobile-body-1-italic-text-case);
  --typography-md-body-1-italic-font-style:var(--typography-mobile-body-1-italic-font-style);
  --typography-md-body-1-underline-font-family:var(--typography-mobile-body-1-underline-font-family);
  --typography-md-body-1-underline-font-weight:var(--typography-mobile-body-1-underline-font-weight);
  --typography-md-body-1-underline-font-size:var(--typography-mobile-body-1-underline-font-size);
  --typography-md-body-1-underline-line-height:var(--typography-mobile-body-1-underline-line-height);
  --typography-md-body-1-underline-letter-spacing:var(--typography-mobile-body-1-underline-letter-spacing);
  --typography-md-body-1-underline-paragraph-spacing:var(--typography-mobile-body-1-underline-paragraph-spacing);
  --typography-md-body-1-underline-text-decoration:var(--typography-mobile-body-1-underline-text-decoration);
  --typography-md-body-1-underline-text-case:var(--typography-mobile-body-1-underline-text-case);
  --typography-md-body-1-regular-font-family:var(--typography-mobile-body-1-regular-font-family);
  --typography-md-body-1-regular-font-weight:var(--typography-mobile-body-1-regular-font-weight);
  --typography-md-body-1-regular-font-size:var(--typography-mobile-body-1-regular-font-size);
  --typography-md-body-1-regular-line-height:var(--typography-mobile-body-1-regular-line-height);
  --typography-md-body-1-regular-letter-spacing:var(--typography-mobile-body-1-regular-letter-spacing);
  --typography-md-body-1-regular-paragraph-spacing:var(--typography-mobile-body-1-regular-paragraph-spacing);
  --typography-md-body-1-regular-text-decoration:var(--typography-mobile-body-1-regular-text-decoration);
  --typography-md-body-1-regular-text-case:var(--typography-mobile-body-1-regular-text-case);
  --typography-md-body-1-regular-italic-font-family:var(--typography-mobile-body-1-regular-italic-font-family);
  --typography-md-body-1-regular-italic-font-weight:var(--typography-mobile-body-1-regular-italic-font-weight);
  --typography-md-body-1-regular-italic-font-size:var(--typography-mobile-body-1-regular-italic-font-size);
  --typography-md-body-1-regular-italic-line-height:var(--typography-mobile-body-1-regular-italic-line-height);
  --typography-md-body-1-regular-italic-letter-spacing:var(--typography-mobile-body-1-regular-italic-letter-spacing);
  --typography-md-body-1-regular-italic-paragraph-spacing:var( --typography-mobile-body-1-regular-italic-paragraph-spacing );
  --typography-md-body-1-regular-italic-text-decoration:var(--typography-mobile-body-1-regular-italic-text-decoration);
  --typography-md-body-1-regular-italic-text-case:var(--typography-mobile-body-1-regular-italic-text-case);
  --typography-md-body-1-regular-italic-font-style:var(--typography-mobile-body-1-regular-italic-font-style);
  --typography-md-body-1-regular-underline-font-family:var(--typography-mobile-body-1-regular-underline-font-family);
  --typography-md-body-1-regular-underline-font-weight:var(--typography-mobile-body-1-regular-underline-font-weight);
  --typography-md-body-1-regular-underline-font-size:var(--typography-mobile-body-1-regular-underline-font-size);
  --typography-md-body-1-regular-underline-line-height:var(--typography-mobile-body-1-regular-underline-line-height);
  --typography-md-body-1-regular-underline-letter-spacing:var( --typography-mobile-body-1-regular-underline-letter-spacing );
  --typography-md-body-1-regular-underline-paragraph-spacing:var( --typography-mobile-body-1-regular-underline-paragraph-spacing );
  --typography-md-body-1-regular-underline-text-decoration:var( --typography-mobile-body-1-regular-underline-text-decoration );
  --typography-md-body-1-regular-underline-text-case:var(--typography-mobile-body-1-regular-underline-text-case);
  --typography-md-body-1-bold-font-family:var(--typography-mobile-body-1-bold-font-family);
  --typography-md-body-1-bold-font-weight:var(--typography-mobile-body-1-bold-font-weight);
  --typography-md-body-1-bold-font-size:var(--typography-mobile-body-1-bold-font-size);
  --typography-md-body-1-bold-line-height:var(--typography-mobile-body-1-bold-line-height);
  --typography-md-body-1-bold-letter-spacing:var(--typography-mobile-body-1-bold-letter-spacing);
  --typography-md-body-1-bold-paragraph-spacing:var(--typography-mobile-body-1-bold-paragraph-spacing);
  --typography-md-body-1-bold-text-decoration:var(--typography-mobile-body-1-bold-text-decoration);
  --typography-md-body-1-bold-text-case:var(--typography-mobile-body-1-bold-text-case);
  --typography-md-body-1-bold-italic-font-family:var(--typography-mobile-body-1-bold-italic-font-family);
  --typography-md-body-1-bold-italic-font-weight:var(--typography-mobile-body-1-bold-italic-font-weight);
  --typography-md-body-1-bold-italic-font-size:var(--typography-mobile-body-1-bold-italic-font-size);
  --typography-md-body-1-bold-italic-line-height:var(--typography-mobile-body-1-bold-italic-line-height);
  --typography-md-body-1-bold-italic-letter-spacing:var(--typography-mobile-body-1-bold-italic-letter-spacing);
  --typography-md-body-1-bold-italic-paragraph-spacing:var(--typography-mobile-body-1-bold-italic-paragraph-spacing);
  --typography-md-body-1-bold-italic-text-decoration:var(--typography-mobile-body-1-bold-italic-text-decoration);
  --typography-md-body-1-bold-italic-text-case:var(--typography-mobile-body-1-bold-italic-text-case);
  --typography-md-body-1-bold-italic-font-style:var(--typography-mobile-body-1-bold-italic-font-style);
  --typography-md-body-1-bold-underline-font-family:var(--typography-mobile-body-1-bold-underline-font-family);
  --typography-md-body-1-bold-underline-font-weight:var(--typography-mobile-body-1-bold-underline-font-weight);
  --typography-md-body-1-bold-underline-font-size:var(--typography-mobile-body-1-bold-underline-font-size);
  --typography-md-body-1-bold-underline-line-height:var(--typography-mobile-body-1-bold-underline-line-height);
  --typography-md-body-1-bold-underline-letter-spacing:var(--typography-mobile-body-1-bold-underline-letter-spacing);
  --typography-md-body-1-bold-underline-paragraph-spacing:var( --typography-mobile-body-1-bold-underline-paragraph-spacing );
  --typography-md-body-1-bold-underline-text-decoration:var(--typography-mobile-body-1-bold-underline-text-decoration);
  --typography-md-body-1-bold-underline-text-case:var(--typography-mobile-body-1-bold-underline-text-case);
  --typography-md-body-2-font-family:var(--typography-mobile-body-2-font-family);
  --typography-md-body-2-font-weight:var(--typography-mobile-body-2-font-weight);
  --typography-md-body-2-font-size:var(--typography-mobile-body-2-font-size);
  --typography-md-body-2-line-height:var(--typography-mobile-body-2-line-height);
  --typography-md-body-2-letter-spacing:var(--typography-mobile-body-2-letter-spacing);
  --typography-md-body-2-paragraph-spacing:var(--typography-mobile-body-2-paragraph-spacing);
  --typography-md-body-2-text-decoration:var(--typography-mobile-body-2-text-decoration);
  --typography-md-body-2-text-case:var(--typography-mobile-body-2-text-case);
  --typography-md-body-2-italic-font-family:var(--typography-mobile-body-2-italic-font-family);
  --typography-md-body-2-italic-font-weight:var(--typography-mobile-body-2-italic-font-weight);
  --typography-md-body-2-italic-font-size:var(--typography-mobile-body-2-italic-font-size);
  --typography-md-body-2-italic-line-height:var(--typography-mobile-body-2-italic-line-height);
  --typography-md-body-2-italic-letter-spacing:var(--typography-mobile-body-2-italic-letter-spacing);
  --typography-md-body-2-italic-paragraph-spacing:var(--typography-mobile-body-2-italic-paragraph-spacing);
  --typography-md-body-2-italic-text-decoration:var(--typography-mobile-body-2-italic-text-decoration);
  --typography-md-body-2-italic-text-case:var(--typography-mobile-body-2-italic-text-case);
  --typography-md-body-2-italic-font-style:var(--typography-mobile-body-2-italic-font-style);
  --typography-md-body-2-underline-font-family:var(--typography-mobile-body-2-underline-font-family);
  --typography-md-body-2-underline-font-weight:var(--typography-mobile-body-2-underline-font-weight);
  --typography-md-body-2-underline-font-size:var(--typography-mobile-body-2-underline-font-size);
  --typography-md-body-2-underline-line-height:var(--typography-mobile-body-2-underline-line-height);
  --typography-md-body-2-underline-letter-spacing:var(--typography-mobile-body-2-underline-letter-spacing);
  --typography-md-body-2-underline-paragraph-spacing:var(--typography-mobile-body-2-underline-paragraph-spacing);
  --typography-md-body-2-underline-text-decoration:var(--typography-mobile-body-2-underline-text-decoration);
  --typography-md-body-2-underline-text-case:var(--typography-mobile-body-2-underline-text-case);
  --typography-md-body-2-regular-font-family:var(--typography-mobile-body-2-regular-font-family);
  --typography-md-body-2-regular-font-weight:var(--typography-mobile-body-2-regular-font-weight);
  --typography-md-body-2-regular-font-size:var(--typography-mobile-body-2-regular-font-size);
  --typography-md-body-2-regular-line-height:var(--typography-mobile-body-2-regular-line-height);
  --typography-md-body-2-regular-letter-spacing:var(--typography-mobile-body-2-regular-letter-spacing);
  --typography-md-body-2-regular-paragraph-spacing:var(--typography-mobile-body-2-regular-paragraph-spacing);
  --typography-md-body-2-regular-text-decoration:var(--typography-mobile-body-2-regular-text-decoration);
  --typography-md-body-2-regular-text-case:var(--typography-mobile-body-2-regular-text-case);
  --typography-md-body-2-regular-italic-font-family:var(--typography-mobile-body-2-regular-italic-font-family);
  --typography-md-body-2-regular-italic-font-weight:var(--typography-mobile-body-2-regular-italic-font-weight);
  --typography-md-body-2-regular-italic-font-size:var(--typography-mobile-body-2-regular-italic-font-size);
  --typography-md-body-2-regular-italic-line-height:var(--typography-mobile-body-2-regular-italic-line-height);
  --typography-md-body-2-regular-italic-letter-spacing:var(--typography-mobile-body-2-regular-italic-letter-spacing);
  --typography-md-body-2-regular-italic-paragraph-spacing:var( --typography-mobile-body-2-regular-italic-paragraph-spacing );
  --typography-md-body-2-regular-italic-text-decoration:var(--typography-mobile-body-2-regular-italic-text-decoration);
  --typography-md-body-2-regular-italic-text-case:var(--typography-mobile-body-2-regular-italic-text-case);
  --typography-md-body-2-regular-italic-font-style:var(--typography-mobile-body-2-regular-italic-font-style);
  --typography-md-body-2-regular-underline-font-family:var(--typography-mobile-body-2-regular-underline-font-family);
  --typography-md-body-2-regular-underline-font-weight:var(--typography-mobile-body-2-regular-underline-font-weight);
  --typography-md-body-2-regular-underline-font-size:var(--typography-mobile-body-2-regular-underline-font-size);
  --typography-md-body-2-regular-underline-line-height:var(--typography-mobile-body-2-regular-underline-line-height);
  --typography-md-body-2-regular-underline-letter-spacing:var( --typography-mobile-body-2-regular-underline-letter-spacing );
  --typography-md-body-2-regular-underline-paragraph-spacing:var( --typography-mobile-body-2-regular-underline-paragraph-spacing );
  --typography-md-body-2-regular-underline-text-decoration:var( --typography-mobile-body-2-regular-underline-text-decoration );
  --typography-md-body-2-regular-underline-text-case:var(--typography-mobile-body-2-regular-underline-text-case);
  --typography-md-body-2-bold-font-family:var(--typography-mobile-body-2-bold-font-family);
  --typography-md-body-2-bold-font-weight:var(--typography-mobile-body-2-bold-font-weight);
  --typography-md-body-2-bold-font-size:var(--typography-mobile-body-2-bold-font-size);
  --typography-md-body-2-bold-line-height:var(--typography-mobile-body-2-bold-line-height);
  --typography-md-body-2-bold-letter-spacing:var(--typography-mobile-body-2-bold-letter-spacing);
  --typography-md-body-2-bold-paragraph-spacing:var(--typography-mobile-body-2-bold-paragraph-spacing);
  --typography-md-body-2-bold-text-decoration:var(--typography-mobile-body-2-bold-text-decoration);
  --typography-md-body-2-bold-text-case:var(--typography-mobile-body-2-bold-text-case);
  --typography-md-body-2-bold-italic-font-family:var(--typography-mobile-body-2-bold-italic-font-family);
  --typography-md-body-2-bold-italic-font-weight:var(--typography-mobile-body-2-bold-italic-font-weight);
  --typography-md-body-2-bold-italic-font-size:var(--typography-mobile-body-2-bold-italic-font-size);
  --typography-md-body-2-bold-italic-line-height:var(--typography-mobile-body-2-bold-italic-line-height);
  --typography-md-body-2-bold-italic-letter-spacing:var(--typography-mobile-body-2-bold-italic-letter-spacing);
  --typography-md-body-2-bold-italic-paragraph-spacing:var(--typography-mobile-body-2-bold-italic-paragraph-spacing);
  --typography-md-body-2-bold-italic-text-decoration:var(--typography-mobile-body-2-bold-italic-text-decoration);
  --typography-md-body-2-bold-italic-text-case:var(--typography-mobile-body-2-bold-italic-text-case);
  --typography-md-body-2-bold-italic-font-style:var(--typography-mobile-body-2-bold-italic-font-style);
  --typography-md-body-2-bold-underline-font-family:var(--typography-mobile-body-2-bold-underline-font-family);
  --typography-md-body-2-bold-underline-font-weight:var(--typography-mobile-body-2-bold-underline-font-weight);
  --typography-md-body-2-bold-underline-font-size:var(--typography-mobile-body-2-bold-underline-font-size);
  --typography-md-body-2-bold-underline-line-height:var(--typography-mobile-body-2-bold-underline-line-height);
  --typography-md-body-2-bold-underline-letter-spacing:var(--typography-mobile-body-2-bold-underline-letter-spacing);
  --typography-md-body-2-bold-underline-paragraph-spacing:var( --typography-mobile-body-2-bold-underline-paragraph-spacing );
  --typography-md-body-2-bold-underline-text-decoration:var(--typography-mobile-body-2-bold-underline-text-decoration);
  --typography-md-body-2-bold-underline-text-case:var(--typography-mobile-body-2-bold-underline-text-case);
  --typography-md-body-3-font-family:var(--typography-mobile-body-3-font-family);
  --typography-md-body-3-font-weight:var(--typography-mobile-body-3-font-weight);
  --typography-md-body-3-font-size:var(--typography-mobile-body-3-font-size);
  --typography-md-body-3-line-height:var(--typography-mobile-body-3-line-height);
  --typography-md-body-3-letter-spacing:var(--typography-mobile-body-3-letter-spacing);
  --typography-md-body-3-paragraph-spacing:var(--typography-mobile-body-3-paragraph-spacing);
  --typography-md-body-3-text-decoration:var(--typography-mobile-body-3-text-decoration);
  --typography-md-body-3-text-case:var(--typography-mobile-body-3-text-case);
  --typography-md-body-3-italic-font-family:var(--typography-mobile-body-3-italic-font-family);
  --typography-md-body-3-italic-font-weight:var(--typography-mobile-body-3-italic-font-weight);
  --typography-md-body-3-italic-font-size:var(--typography-mobile-body-3-italic-font-size);
  --typography-md-body-3-italic-line-height:var(--typography-mobile-body-3-italic-line-height);
  --typography-md-body-3-italic-letter-spacing:var(--typography-mobile-body-3-italic-letter-spacing);
  --typography-md-body-3-italic-paragraph-spacing:var(--typography-mobile-body-3-italic-paragraph-spacing);
  --typography-md-body-3-italic-text-decoration:var(--typography-mobile-body-3-italic-text-decoration);
  --typography-md-body-3-italic-text-case:var(--typography-mobile-body-3-italic-text-case);
  --typography-md-body-3-italic-font-style:var(--typography-mobile-body-3-italic-font-style);
  --typography-md-body-3-underline-font-family:var(--typography-mobile-body-3-underline-font-family);
  --typography-md-body-3-underline-font-weight:var(--typography-mobile-body-3-underline-font-weight);
  --typography-md-body-3-underline-font-size:var(--typography-mobile-body-3-underline-font-size);
  --typography-md-body-3-underline-line-height:var(--typography-mobile-body-3-underline-line-height);
  --typography-md-body-3-underline-letter-spacing:var(--typography-mobile-body-3-underline-letter-spacing);
  --typography-md-body-3-underline-paragraph-spacing:var(--typography-mobile-body-3-underline-paragraph-spacing);
  --typography-md-body-3-underline-text-decoration:var(--typography-mobile-body-3-underline-text-decoration);
  --typography-md-body-3-underline-text-case:var(--typography-mobile-body-3-underline-text-case);
  --typography-md-body-3-regular-font-family:var(--typography-mobile-body-3-regular-font-family);
  --typography-md-body-3-regular-font-weight:var(--typography-mobile-body-3-regular-font-weight);
  --typography-md-body-3-regular-font-size:var(--typography-mobile-body-3-regular-font-size);
  --typography-md-body-3-regular-line-height:var(--typography-mobile-body-3-regular-line-height);
  --typography-md-body-3-regular-letter-spacing:var(--typography-mobile-body-3-regular-letter-spacing);
  --typography-md-body-3-regular-paragraph-spacing:var(--typography-mobile-body-3-regular-paragraph-spacing);
  --typography-md-body-3-regular-text-decoration:var(--typography-mobile-body-3-regular-text-decoration);
  --typography-md-body-3-regular-text-case:var(--typography-mobile-body-3-regular-text-case);
  --typography-md-body-3-regular-italic-font-family:var(--typography-mobile-body-3-regular-italic-font-family);
  --typography-md-body-3-regular-italic-font-weight:var(--typography-mobile-body-3-regular-italic-font-weight);
  --typography-md-body-3-regular-italic-font-size:var(--typography-mobile-body-3-regular-italic-font-size);
  --typography-md-body-3-regular-italic-line-height:var(--typography-mobile-body-3-regular-italic-line-height);
  --typography-md-body-3-regular-italic-letter-spacing:var(--typography-mobile-body-3-regular-italic-letter-spacing);
  --typography-md-body-3-regular-italic-paragraph-spacing:var( --typography-mobile-body-3-regular-italic-paragraph-spacing );
  --typography-md-body-3-regular-italic-text-decoration:var(--typography-mobile-body-3-regular-italic-text-decoration);
  --typography-md-body-3-regular-italic-text-case:var(--typography-mobile-body-3-regular-italic-text-case);
  --typography-md-body-3-regular-italic-font-style:var(--typography-mobile-body-3-regular-italic-font-style);
  --typography-md-body-3-regular-underline-font-family:var(--typography-mobile-body-3-regular-underline-font-family);
  --typography-md-body-3-regular-underline-font-weight:var(--typography-mobile-body-3-regular-underline-font-weight);
  --typography-md-body-3-regular-underline-font-size:var(--typography-mobile-body-3-regular-underline-font-size);
  --typography-md-body-3-regular-underline-line-height:var(--typography-mobile-body-3-regular-underline-line-height);
  --typography-md-body-3-regular-underline-letter-spacing:var( --typography-mobile-body-3-regular-underline-letter-spacing );
  --typography-md-body-3-regular-underline-paragraph-spacing:var( --typography-mobile-body-3-regular-underline-paragraph-spacing );
  --typography-md-body-3-regular-underline-text-decoration:var( --typography-mobile-body-3-regular-underline-text-decoration );
  --typography-md-body-3-regular-underline-text-case:var(--typography-mobile-body-3-regular-underline-text-case);
  --typography-md-body-3-bold-font-family:var(--typography-mobile-body-3-bold-font-family);
  --typography-md-body-3-bold-font-weight:var(--typography-mobile-body-3-bold-font-weight);
  --typography-md-body-3-bold-font-size:var(--typography-mobile-body-3-bold-font-size);
  --typography-md-body-3-bold-line-height:var(--typography-mobile-body-3-bold-line-height);
  --typography-md-body-3-bold-letter-spacing:var(--typography-mobile-body-3-bold-letter-spacing);
  --typography-md-body-3-bold-paragraph-spacing:var(--typography-mobile-body-3-bold-paragraph-spacing);
  --typography-md-body-3-bold-text-decoration:var(--typography-mobile-body-3-bold-text-decoration);
  --typography-md-body-3-bold-text-case:var(--typography-mobile-body-3-bold-text-case);
  --typography-md-body-3-bold-italic-font-family:var(--typography-mobile-body-3-bold-italic-font-family);
  --typography-md-body-3-bold-italic-font-weight:var(--typography-mobile-body-3-bold-italic-font-weight);
  --typography-md-body-3-bold-italic-font-size:var(--typography-mobile-body-3-bold-italic-font-size);
  --typography-md-body-3-bold-italic-line-height:var(--typography-mobile-body-3-bold-italic-line-height);
  --typography-md-body-3-bold-italic-letter-spacing:var(--typography-mobile-body-3-bold-italic-letter-spacing);
  --typography-md-body-3-bold-italic-paragraph-spacing:var(--typography-mobile-body-3-bold-italic-paragraph-spacing);
  --typography-md-body-3-bold-italic-text-decoration:var(--typography-mobile-body-3-bold-italic-text-decoration);
  --typography-md-body-3-bold-italic-text-case:var(--typography-mobile-body-3-bold-italic-text-case);
  --typography-md-body-3-bold-italic-font-style:var(--typography-mobile-body-3-bold-italic-font-style);
  --typography-md-body-3-bold-underline-font-family:var(--typography-mobile-body-3-bold-underline-font-family);
  --typography-md-body-3-bold-underline-font-weight:var(--typography-mobile-body-3-bold-underline-font-weight);
  --typography-md-body-3-bold-underline-font-size:var(--typography-mobile-body-3-bold-underline-font-size);
  --typography-md-body-3-bold-underline-line-height:var(--typography-mobile-body-3-bold-underline-line-height);
  --typography-md-body-3-bold-underline-letter-spacing:var(--typography-mobile-body-3-bold-underline-letter-spacing);
  --typography-md-body-3-bold-underline-paragraph-spacing:var( --typography-mobile-body-3-bold-underline-paragraph-spacing );
  --typography-md-body-3-bold-underline-text-decoration:var(--typography-mobile-body-3-bold-underline-text-decoration);
  --typography-md-body-3-bold-underline-text-case:var(--typography-mobile-body-3-bold-underline-text-case);
  --typography-md-caption-font-family:var(--typography-mobile-caption-font-family);
  --typography-md-caption-font-weight:var(--typography-mobile-caption-font-weight);
  --typography-md-caption-font-size:var(--typography-mobile-caption-font-size);
  --typography-md-caption-line-height:var(--typography-mobile-caption-line-height);
  --typography-md-caption-letter-spacing:var(--typography-mobile-caption-letter-spacing);
  --typography-md-caption-paragraph-spacing:var(--typography-mobile-caption-paragraph-spacing);
  --typography-md-caption-text-decoration:var(--typography-mobile-caption-text-decoration);
  --typography-md-caption-text-case:var(--typography-mobile-caption-text-case);
  --typography-md-caption-italic-font-family:var(--typography-mobile-caption-italic-font-family);
  --typography-md-caption-italic-font-weight:var(--typography-mobile-caption-italic-font-weight);
  --typography-md-caption-italic-font-size:var(--typography-mobile-caption-italic-font-size);
  --typography-md-caption-italic-line-height:var(--typography-mobile-caption-italic-line-height);
  --typography-md-caption-italic-letter-spacing:var(--typography-mobile-caption-italic-letter-spacing);
  --typography-md-caption-italic-paragraph-spacing:var(--typography-mobile-caption-italic-paragraph-spacing);
  --typography-md-caption-italic-text-decoration:var(--typography-mobile-caption-italic-text-decoration);
  --typography-md-caption-italic-text-case:var(--typography-mobile-caption-italic-text-case);
  --typography-md-caption-italic-font-style:var(--typography-mobile-caption-italic-font-style);
  --typography-md-caption-underline-font-family:var(--typography-mobile-caption-underline-font-family);
  --typography-md-caption-underline-font-weight:var(--typography-mobile-caption-underline-font-weight);
  --typography-md-caption-underline-font-size:var(--typography-mobile-caption-underline-font-size);
  --typography-md-caption-underline-line-height:var(--typography-mobile-caption-underline-line-height);
  --typography-md-caption-underline-letter-spacing:var(--typography-mobile-caption-underline-letter-spacing);
  --typography-md-caption-underline-paragraph-spacing:var(--typography-mobile-caption-underline-paragraph-spacing);
  --typography-md-caption-underline-text-decoration:var(--typography-mobile-caption-underline-text-decoration);
  --typography-md-caption-underline-text-case:var(--typography-mobile-caption-underline-text-case);
  --typography-md-caption-regular-font-family:var(--typography-mobile-caption-regular-font-family);
  --typography-md-caption-regular-font-weight:var(--typography-mobile-caption-regular-font-weight);
  --typography-md-caption-regular-font-size:var(--typography-mobile-caption-regular-font-size);
  --typography-md-caption-regular-line-height:var(--typography-mobile-caption-regular-line-height);
  --typography-md-caption-regular-letter-spacing:var(--typography-mobile-caption-regular-letter-spacing);
  --typography-md-caption-regular-paragraph-spacing:var(--typography-mobile-caption-regular-paragraph-spacing);
  --typography-md-caption-regular-text-decoration:var(--typography-mobile-caption-regular-text-decoration);
  --typography-md-caption-regular-text-case:var(--typography-mobile-caption-regular-text-case);
  --typography-md-caption-regular-italic-font-family:var(--typography-mobile-caption-regular-italic-font-family);
  --typography-md-caption-regular-italic-font-weight:var(--typography-mobile-caption-regular-italic-font-weight);
  --typography-md-caption-regular-italic-font-size:var(--typography-mobile-caption-regular-italic-font-size);
  --typography-md-caption-regular-italic-line-height:var(--typography-mobile-caption-regular-italic-line-height);
  --typography-md-caption-regular-italic-letter-spacing:var(--typography-mobile-caption-regular-italic-letter-spacing);
  --typography-md-caption-regular-italic-paragraph-spacing:var( --typography-mobile-caption-regular-italic-paragraph-spacing );
  --typography-md-caption-regular-italic-text-decoration:var( --typography-mobile-caption-regular-italic-text-decoration );
  --typography-md-caption-regular-italic-text-case:var(--typography-mobile-caption-regular-italic-text-case);
  --typography-md-caption-regular-italic-font-style:var(--typography-mobile-caption-regular-italic-font-style);
  --typography-md-caption-regular-underline-font-family:var(--typography-mobile-caption-regular-underline-font-family);
  --typography-md-caption-regular-underline-font-weight:var(--typography-mobile-caption-regular-underline-font-weight);
  --typography-md-caption-regular-underline-font-size:var(--typography-mobile-caption-regular-underline-font-size);
  --typography-md-caption-regular-underline-line-height:var(--typography-mobile-caption-regular-underline-line-height);
  --typography-md-caption-regular-underline-letter-spacing:var( --typography-mobile-caption-regular-underline-letter-spacing );
  --typography-md-caption-regular-underline-paragraph-spacing:var( --typography-mobile-caption-regular-underline-paragraph-spacing );
  --typography-md-caption-regular-underline-text-decoration:var( --typography-mobile-caption-regular-underline-text-decoration );
  --typography-md-caption-regular-underline-text-case:var(--typography-mobile-caption-regular-underline-text-case);
  --typography-md-caption-bold-font-family:var(--typography-mobile-caption-bold-font-family);
  --typography-md-caption-bold-font-weight:var(--typography-mobile-caption-bold-font-weight);
  --typography-md-caption-bold-font-size:var(--typography-mobile-caption-bold-font-size);
  --typography-md-caption-bold-line-height:var(--typography-mobile-caption-bold-line-height);
  --typography-md-caption-bold-letter-spacing:var(--typography-mobile-caption-bold-letter-spacing);
  --typography-md-caption-bold-paragraph-spacing:var(--typography-mobile-caption-bold-paragraph-spacing);
  --typography-md-caption-bold-text-decoration:var(--typography-mobile-caption-bold-text-decoration);
  --typography-md-caption-bold-text-case:var(--typography-mobile-caption-bold-text-case);
  --typography-md-caption-bold-italic-font-family:var(--typography-mobile-caption-bold-italic-font-family);
  --typography-md-caption-bold-italic-font-weight:var(--typography-mobile-caption-bold-italic-font-weight);
  --typography-md-caption-bold-italic-font-size:var(--typography-mobile-caption-bold-italic-font-size);
  --typography-md-caption-bold-italic-line-height:var(--typography-mobile-caption-bold-italic-line-height);
  --typography-md-caption-bold-italic-letter-spacing:var(--typography-mobile-caption-bold-italic-letter-spacing);
  --typography-md-caption-bold-italic-paragraph-spacing:var(--typography-mobile-caption-bold-italic-paragraph-spacing);
  --typography-md-caption-bold-italic-text-decoration:var(--typography-mobile-caption-bold-italic-text-decoration);
  --typography-md-caption-bold-italic-text-case:var(--typography-mobile-caption-bold-italic-text-case);
  --typography-md-caption-bold-italic-font-style:var(--typography-mobile-caption-bold-italic-font-style);
  --typography-md-caption-bold-underline-font-family:var(--typography-mobile-caption-bold-underline-font-family);
  --typography-md-caption-bold-underline-font-weight:var(--typography-mobile-caption-bold-underline-font-weight);
  --typography-md-caption-bold-underline-font-size:var(--typography-mobile-caption-bold-underline-font-size);
  --typography-md-caption-bold-underline-line-height:var(--typography-mobile-caption-bold-underline-line-height);
  --typography-md-caption-bold-underline-letter-spacing:var(--typography-mobile-caption-bold-underline-letter-spacing);
  --typography-md-caption-bold-underline-paragraph-spacing:var( --typography-mobile-caption-bold-underline-paragraph-spacing );
  --typography-md-caption-bold-underline-text-decoration:var( --typography-mobile-caption-bold-underline-text-decoration );
  --typography-md-caption-bold-underline-text-case:var(--typography-mobile-caption-bold-underline-text-case);
  --typography-md-overline-font-family:var(--typography-mobile-overline-font-family);
  --typography-md-overline-font-weight:var(--typography-mobile-overline-font-weight);
  --typography-md-overline-font-size:var(--typography-mobile-overline-font-size);
  --typography-md-overline-line-height:var(--typography-mobile-overline-line-height);
  --typography-md-overline-letter-spacing:var(--typography-mobile-overline-letter-spacing);
  --typography-md-overline-paragraph-spacing:var(--typography-mobile-overline-paragraph-spacing);
  --typography-md-overline-text-decoration:var(--typography-mobile-overline-text-decoration);
  --typography-md-overline-text-case:var(--typography-mobile-overline-text-case);
  --typography-md-overline-italic-font-family:var(--typography-mobile-overline-italic-font-family);
  --typography-md-overline-italic-font-weight:var(--typography-mobile-overline-italic-font-weight);
  --typography-md-overline-italic-font-size:var(--typography-mobile-overline-italic-font-size);
  --typography-md-overline-italic-line-height:var(--typography-mobile-overline-italic-line-height);
  --typography-md-overline-italic-letter-spacing:var(--typography-mobile-overline-italic-letter-spacing);
  --typography-md-overline-italic-paragraph-spacing:var(--typography-mobile-overline-italic-paragraph-spacing);
  --typography-md-overline-italic-text-decoration:var(--typography-mobile-overline-italic-text-decoration);
  --typography-md-overline-italic-text-case:var(--typography-mobile-overline-italic-text-case);
  --typography-md-overline-italic-font-style:var(--typography-mobile-overline-italic-font-style);
  --typography-md-overline-underline-font-family:var(--typography-mobile-overline-underline-font-family);
  --typography-md-overline-underline-font-weight:var(--typography-mobile-overline-underline-font-weight);
  --typography-md-overline-underline-font-size:var(--typography-mobile-overline-underline-font-size);
  --typography-md-overline-underline-line-height:var(--typography-mobile-overline-underline-line-height);
  --typography-md-overline-underline-letter-spacing:var(--typography-mobile-overline-underline-letter-spacing);
  --typography-md-overline-underline-paragraph-spacing:var(--typography-mobile-overline-underline-paragraph-spacing);
  --typography-md-overline-underline-text-decoration:var(--typography-mobile-overline-underline-text-decoration);
  --typography-md-overline-underline-text-case:var(--typography-mobile-overline-underline-text-case);
  --typography-md-overline-regular-font-family:var(--typography-mobile-overline-regular-font-family);
  --typography-md-overline-regular-font-weight:var(--typography-mobile-overline-regular-font-weight);
  --typography-md-overline-regular-font-size:var(--typography-mobile-overline-regular-font-size);
  --typography-md-overline-regular-line-height:var(--typography-mobile-overline-regular-line-height);
  --typography-md-overline-regular-letter-spacing:var(--typography-mobile-overline-regular-letter-spacing);
  --typography-md-overline-regular-paragraph-spacing:var(--typography-mobile-overline-regular-paragraph-spacing);
  --typography-md-overline-regular-text-decoration:var(--typography-mobile-overline-regular-text-decoration);
  --typography-md-overline-regular-text-case:var(--typography-mobile-overline-regular-text-case);
  --typography-md-overline-regular-italic-font-family:var(--typography-mobile-overline-regular-italic-font-family);
  --typography-md-overline-regular-italic-font-weight:var(--typography-mobile-overline-regular-italic-font-weight);
  --typography-md-overline-regular-italic-font-size:var(--typography-mobile-overline-regular-italic-font-size);
  --typography-md-overline-regular-italic-line-height:var(--typography-mobile-overline-regular-italic-line-height);
  --typography-md-overline-regular-italic-letter-spacing:var( --typography-mobile-overline-regular-italic-letter-spacing );
  --typography-md-overline-regular-italic-paragraph-spacing:var( --typography-mobile-overline-regular-italic-paragraph-spacing );
  --typography-md-overline-regular-italic-text-decoration:var( --typography-mobile-overline-regular-italic-text-decoration );
  --typography-md-overline-regular-italic-text-case:var(--typography-mobile-overline-regular-italic-text-case);
  --typography-md-overline-regular-italic-font-style:var(--typography-mobile-overline-regular-italic-font-style);
  --typography-md-overline-regular-underline-font-family:var( --typography-mobile-overline-regular-underline-font-family );
  --typography-md-overline-regular-underline-font-weight:var( --typography-mobile-overline-regular-underline-font-weight );
  --typography-md-overline-regular-underline-font-size:var(--typography-mobile-overline-regular-underline-font-size);
  --typography-md-overline-regular-underline-line-height:var( --typography-mobile-overline-regular-underline-line-height );
  --typography-md-overline-regular-underline-letter-spacing:var( --typography-mobile-overline-regular-underline-letter-spacing );
  --typography-md-overline-regular-underline-paragraph-spacing:var( --typography-mobile-overline-regular-underline-paragraph-spacing );
  --typography-md-overline-regular-underline-text-decoration:var( --typography-mobile-overline-regular-underline-text-decoration );
  --typography-md-overline-regular-underline-text-case:var(--typography-mobile-overline-regular-underline-text-case);
  --typography-md-overline-bold-font-family:var(--typography-mobile-overline-bold-font-family);
  --typography-md-overline-bold-font-weight:var(--typography-mobile-overline-bold-font-weight);
  --typography-md-overline-bold-font-size:var(--typography-mobile-overline-bold-font-size);
  --typography-md-overline-bold-line-height:var(--typography-mobile-overline-bold-line-height);
  --typography-md-overline-bold-letter-spacing:var(--typography-mobile-overline-bold-letter-spacing);
  --typography-md-overline-bold-paragraph-spacing:var(--typography-mobile-overline-bold-paragraph-spacing);
  --typography-md-overline-bold-text-decoration:var(--typography-mobile-overline-bold-text-decoration);
  --typography-md-overline-bold-text-case:var(--typography-mobile-overline-bold-text-case);
  --typography-md-overline-bold-italic-font-family:var(--typography-mobile-overline-bold-italic-font-family);
  --typography-md-overline-bold-italic-font-weight:var(--typography-mobile-overline-bold-italic-font-weight);
  --typography-md-overline-bold-italic-font-size:var(--typography-mobile-overline-bold-italic-font-size);
  --typography-md-overline-bold-italic-line-height:var(--typography-mobile-overline-bold-italic-line-height);
  --typography-md-overline-bold-italic-letter-spacing:var(--typography-mobile-overline-bold-italic-letter-spacing);
  --typography-md-overline-bold-italic-paragraph-spacing:var( --typography-mobile-overline-bold-italic-paragraph-spacing );
  --typography-md-overline-bold-italic-text-decoration:var(--typography-mobile-overline-bold-italic-text-decoration);
  --typography-md-overline-bold-italic-text-case:var(--typography-mobile-overline-bold-italic-text-case);
  --typography-md-overline-bold-italic-font-style:var(--typography-mobile-overline-bold-italic-font-style);
  --typography-md-overline-bold-underline-font-family:var(--typography-mobile-overline-bold-underline-font-family);
  --typography-md-overline-bold-underline-font-weight:var(--typography-mobile-overline-bold-underline-font-weight);
  --typography-md-overline-bold-underline-font-size:var(--typography-mobile-overline-bold-underline-font-size);
  --typography-md-overline-bold-underline-line-height:var(--typography-mobile-overline-bold-underline-line-height);
  --typography-md-overline-bold-underline-letter-spacing:var( --typography-mobile-overline-bold-underline-letter-spacing );
  --typography-md-overline-bold-underline-paragraph-spacing:var( --typography-mobile-overline-bold-underline-paragraph-spacing );
  --typography-md-overline-bold-underline-text-decoration:var( --typography-mobile-overline-bold-underline-text-decoration );
  --typography-md-overline-bold-underline-text-case:var(--typography-mobile-overline-bold-underline-text-case);
  --typography-md-button-sm-font-family:var(--typography-mobile-button-sm-font-family);
  --typography-md-button-sm-font-weight:var(--typography-mobile-button-sm-font-weight);
  --typography-md-button-sm-font-size:var(--typography-mobile-button-sm-font-size);
  --typography-md-button-sm-line-height:var(--typography-mobile-button-sm-line-height);
  --typography-md-button-sm-letter-spacing:var(--typography-mobile-button-sm-letter-spacing);
  --typography-md-button-sm-paragraph-spacing:var(--typography-mobile-button-sm-paragraph-spacing);
  --typography-md-button-sm-text-decoration:var(--typography-mobile-button-sm-text-decoration);
  --typography-md-button-sm-text-case:var(--typography-mobile-button-sm-text-case);
  --typography-md-button-md-font-family:var(--typography-mobile-button-md-font-family);
  --typography-md-button-md-font-weight:var(--typography-mobile-button-md-font-weight);
  --typography-md-button-md-font-size:var(--typography-mobile-button-md-font-size);
  --typography-md-button-md-line-height:var(--typography-mobile-button-md-line-height);
  --typography-md-button-md-letter-spacing:var(--typography-mobile-button-md-letter-spacing);
  --typography-md-button-md-paragraph-spacing:var(--typography-mobile-button-md-paragraph-spacing);
  --typography-md-button-md-text-decoration:var(--typography-mobile-button-md-text-decoration);
  --typography-md-button-md-text-case:var(--typography-mobile-button-md-text-case);
  --typography-md-button-lg-font-family:var(--typography-mobile-button-lg-font-family);
  --typography-md-button-lg-font-weight:var(--typography-mobile-button-lg-font-weight);
  --typography-md-button-lg-font-size:var(--typography-mobile-button-lg-font-size);
  --typography-md-button-lg-line-height:var(--typography-mobile-button-lg-line-height);
  --typography-md-button-lg-letter-spacing:var(--typography-mobile-button-lg-letter-spacing);
  --typography-md-button-lg-paragraph-spacing:var(--typography-mobile-button-lg-paragraph-spacing);
  --typography-md-button-lg-text-decoration:var(--typography-mobile-button-lg-text-decoration);
  --typography-md-button-lg-text-case:var(--typography-mobile-button-lg-text-case);
}
:root {
  --motif-version:"11.7.1";
  --border-width-thin:1px;
  --border-width-medium:2px;
  --border-radius-xs:2px;
  --border-radius-sm:4px;
  --border-radius-md:6px;
  --border-radius-lg:8px;
  --border-radius-xl:16px;
  --border-radius-xxl:32px;
  --border-radius-circle:200px;
  --color-base-neutral-0:#ffffff;
  --color-base-neutral-25:#f9f9fa;
  --color-base-neutral-50:#f3f3f5;
  --color-base-neutral-75:#e6e6e9;
  --color-base-neutral-100:#dedee2;
  --color-base-neutral-150:#d7d7dc;
  --color-base-neutral-200:#c3c3cb;
  --color-base-neutral-250:#bfbfc8;
  --color-base-neutral-300:#afaeba;
  --color-base-neutral-350:#a4a3b1;
  --color-base-neutral-400:#9897a6;
  --color-base-neutral-450:#8a8a9b;
  --color-base-neutral-500:#7f7f91;
  --color-base-neutral-550:#737387;
  --color-base-neutral-600:#656579;
  --color-base-neutral-650:#5f5f72;
  --color-base-neutral-700:#4e4e5d;
  --color-base-neutral-750:#4d4d5c;
  --color-base-neutral-800:#3f3f4c;
  --color-base-neutral-850:#33333e;
  --color-base-neutral-900:#2e2e38;
  --color-base-neutral-950:#23232f;
  --color-base-neutral-1000:#1a1a24;
  --color-orange-25:#fcf5f0;
  --color-orange-50:#fcd9bc;
  --color-orange-100:#fdbc84;
  --color-orange-200:#ff9831;
  --color-orange-300:#ee8300;
  --color-orange-400:#d07200;
  --color-orange-500:#b26100;
  --color-orange-600:#975100;
  --color-orange-700:#7b4100;
  --color-orange-800:#623300;
  --color-orange-900:#462602;
  --color-red-25:#fcf5f3;
  --color-red-50:#fcd7cf;
  --color-red-100:#fdbaab;
  --color-red-200:#ff9783;
  --color-red-300:#ff735e;
  --color-red-400:#ff4336;
  --color-red-500:#ea011d;
  --color-red-600:#c70117;
  --color-red-700:#a40011;
  --color-red-800:#83000b;
  --color-red-900:#610402;
  --color-maroon-25:#faf5f8;
  --color-maroon-50:#f5dbeb;
  --color-maroon-100:#ecbdda;
  --color-maroon-200:#e79ecd;
  --color-maroon-300:#e180c0;
  --color-maroon-400:#da5bb3;
  --color-maroon-500:#b14891;
  --color-maroon-600:#a04082;
  --color-maroon-700:#82336a;
  --color-maroon-800:#682754;
  --color-maroon-900:#4c1c3d;
  --color-purple-25:#f8f6fa;
  --color-purple-50:#e5dcf1;
  --color-purple-100:#d4c4ea;
  --color-purple-200:#c2abe3;
  --color-purple-300:#b094dc;
  --color-purple-400:#9d7cd4;
  --color-purple-500:#8965cc;
  --color-purple-600:#724bc3;
  --color-purple-700:#5e36bc;
  --color-purple-800:#4a279f;
  --color-purple-900:#361c75;
  --color-blue-25:#f4f7fc;
  --color-blue-50:#d8e5fd;
  --color-blue-100:#afcdfb;
  --color-blue-200:#85b9fd;
  --color-blue-300:#55a6fc;
  --color-blue-400:#188ce5;
  --color-blue-500:#1275c1;
  --color-blue-600:#0f69ae;
  --color-blue-700:#0a558e;
  --color-blue-800:#064372;
  --color-blue-900:#083153;
  --color-green-25:#e7fce8;
  --color-green-50:#8bf9a2;
  --color-green-100:#48e674;
  --color-green-200:#34ce63;
  --color-green-300:#2db757;
  --color-green-400:#26a04b;
  --color-green-500:#1f893f;
  --color-green-600:#197335;
  --color-green-700:#125e29;
  --color-green-800:#0c4a1f;
  --color-green-900:#0a3616;
  --color-teal-25:#e1fcfb;
  --color-teal-50:#8bf4f1;
  --color-teal-100:#44e0de;
  --color-teal-200:#2fc9c7;
  --color-teal-300:#27acaa;
  --color-teal-400:#229b9a;
  --color-teal-500:#1d8583;
  --color-teal-600:#17706f;
  --color-teal-700:#105b5a;
  --color-teal-800:#0b4847;
  --color-teal-900:#093434;
  --color-yellow-400:#ffe600;
  --font-family-primary:EYInterstate;
  --font-family-secondary:Noto Sans;
  --font-weight-light:300;
  --font-weight-regular:400;
  --font-weight-bold:700;
  --font-weight-italic:Light Italic;
  --font-weight-italic:Italic;
  --font-weight-bold-italic:Bold Italic;
  --opacity-0:0%;
  --opacity-20:20%;
  --opacity-40:40%;
  --opacity-60:60%;
  --opacity-80:80%;
  --opacity-100:100%;
  --font-size-10:0.714rem;
  --font-size-12:0.857rem;
  --font-size-14:1rem;
  --font-size-16:1.143rem;
  --font-size-18:1.286rem;
  --font-size-20:1.42857rem;
  --font-size-22:1.57143rem;
  --font-size-24:1.714rem;
  --font-size-26:1.857rem;
  --font-size-28:2rem;
  --font-size-32:2.286rem;
  --font-size-34:2.42857rem;
  --font-size-46:3.286rem;
  --font-size-58:4.143rem;
  --font-size-70:5rem;
  --line-height-12:0.857rem;
  --line-height-18:1.286rem;
  --line-height-20:1.42857rem;
  --line-height-24:1.714rem;
  --line-height-26:1.857rem;
  --line-height-28:2rem;
  --line-height-30:2.143rem;
  --line-height-32:2.286rem;
  --line-height-34:2.42857rem;
  --line-height-36:2.57143rem;
  --line-height-40:2.857rem;
  --line-height-42:3rem;
  --line-height-58:4.143rem;
  --line-height-70:5rem;
  --line-height-90:6.42857rem;
  --paragraph-space-10:0.714rem;
  --paragraph-space-12:0.857rem;
  --paragraph-space-14:1rem;
  --paragraph-space-16:1.143rem;
  --paragraph-space-18:1.286rem;
  --paragraph-space-20:1.42857rem;
  --paragraph-space-22:1.57143rem;
  --paragraph-space-24:1.714rem;
  --paragraph-space-26:1.857rem;
  --paragraph-space-28:2rem;
  --paragraph-space-32:2.286rem;
  --paragraph-space-34:2.42857rem;
  --paragraph-space-46:3.286rem;
  --paragraph-space-58:4.143rem;
  --paragraph-space-70:5rem;
  --sizing-4:4px;
  --sizing-6:6px;
  --sizing-8:8px;
  --sizing-10:10px;
  --sizing-12:12px;
  --sizing-14:14px;
  --sizing-16:16px;
  --sizing-20:20px;
  --sizing-24:24px;
  --sizing-32:32px;
  --sizing-36:36px;
  --sizing-40:40px;
  --sizing-44:44px;
  --sizing-64:64px;
  --sizing-320:320px;
  --sizing-328:328px;
  --sizing-360:360px;
  --sizing-512:512px;
  --sizing-640:640px;
  --sizing-1024:1024px;
  --sizing-1216:1216px;
  --sizing-1280:1280px;
  --sizing-min-width-16:16px;
  --sizing-min-width-24:24px;
  --sizing-min-width-240:240px;
  --sizing-min-width-300:300px;
  --sizing-min-width-1280:1280px;
  --sizing-max-width-360:360px;
  --sizing-max-width-400:400px;
  --sizing-max-width-520:520px;
  --sizing-min-height-600:600px;
  --sizing-max-height-320:320px;
  --spacing-2:2px;
  --spacing-4:4px;
  --spacing-6:6px;
  --spacing-8:8px;
  --spacing-10:10px;
  --spacing-12:12px;
  --spacing-14:14px;
  --spacing-16:16px;
  --spacing-20:20px;
  --spacing-24:24px;
  --spacing-32:32px;
  --spacing-40:40px;
  --spacing-none:0px;
  --typography-display-1-font-family:EYInterstate;
  --typography-display-1-font-weight:300;
  --typography-display-1-font-size:5rem;
  --typography-display-1-line-height:6.42857rem;
  --typography-display-1-letter-spacing:-4%;
  --typography-display-1-paragraph-spacing:5rem;
  --typography-display-1-text-decoration:none;
  --typography-display-1-text-case:none;
  --typography-display-1-regular-font-family:EYInterstate;
  --typography-display-1-regular-font-weight:400;
  --typography-display-1-regular-font-size:5rem;
  --typography-display-1-regular-line-height:6.42857rem;
  --typography-display-1-regular-letter-spacing:-4%;
  --typography-display-1-regular-paragraph-spacing:5rem;
  --typography-display-1-regular-text-decoration:none;
  --typography-display-1-regular-text-case:none;
  --typography-display-1-bold-font-family:EYInterstate;
  --typography-display-1-bold-font-weight:700;
  --typography-display-1-bold-font-size:5rem;
  --typography-display-1-bold-line-height:6.42857rem;
  --typography-display-1-bold-letter-spacing:-4%;
  --typography-display-1-bold-paragraph-spacing:5rem;
  --typography-display-1-bold-text-decoration:none;
  --typography-display-1-bold-text-case:none;
  --typography-display-2-font-family:EYInterstate;
  --typography-display-2-font-weight:300;
  --typography-display-2-font-size:4.143rem;
  --typography-display-2-line-height:5rem;
  --typography-display-2-letter-spacing:-2%;
  --typography-display-2-paragraph-spacing:4.143rem;
  --typography-display-2-text-decoration:none;
  --typography-display-2-text-case:none;
  --typography-display-2-regular-font-family:EYInterstate;
  --typography-display-2-regular-font-weight:400;
  --typography-display-2-regular-font-size:4.143rem;
  --typography-display-2-regular-line-height:5rem;
  --typography-display-2-regular-letter-spacing:-2%;
  --typography-display-2-regular-paragraph-spacing:4.143rem;
  --typography-display-2-regular-text-decoration:none;
  --typography-display-2-regular-text-case:none;
  --typography-display-2-bold-font-family:EYInterstate;
  --typography-display-2-bold-font-weight:700;
  --typography-display-2-bold-font-size:4.143rem;
  --typography-display-2-bold-line-height:5rem;
  --typography-display-2-bold-letter-spacing:-2%;
  --typography-display-2-bold-paragraph-spacing:4.143rem;
  --typography-display-2-bold-text-decoration:none;
  --typography-display-2-bold-text-case:none;
  --typography-display-3-font-family:EYInterstate;
  --typography-display-3-font-weight:300;
  --typography-display-3-font-size:3.286rem;
  --typography-display-3-line-height:4.143rem;
  --typography-display-3-letter-spacing:-2%;
  --typography-display-3-paragraph-spacing:3.286rem;
  --typography-display-3-text-decoration:none;
  --typography-display-3-text-case:none;
  --typography-display-3-regular-font-family:EYInterstate;
  --typography-display-3-regular-font-weight:400;
  --typography-display-3-regular-font-size:3.286rem;
  --typography-display-3-regular-line-height:4.143rem;
  --typography-display-3-regular-letter-spacing:-2%;
  --typography-display-3-regular-paragraph-spacing:3.286rem;
  --typography-display-3-regular-text-decoration:none;
  --typography-display-3-regular-text-case:none;
  --typography-display-3-bold-font-family:EYInterstate;
  --typography-display-3-bold-font-weight:700;
  --typography-display-3-bold-font-size:3.286rem;
  --typography-display-3-bold-line-height:4.143rem;
  --typography-display-3-bold-letter-spacing:-2%;
  --typography-display-3-bold-paragraph-spacing:3.286rem;
  --typography-display-3-bold-text-decoration:none;
  --typography-display-3-bold-text-case:none;
  --typography-display-4-font-family:EYInterstate;
  --typography-display-4-font-weight:300;
  --typography-display-4-font-size:2.42857rem;
  --typography-display-4-line-height:3rem;
  --typography-display-4-letter-spacing:-2%;
  --typography-display-4-paragraph-spacing:2.42857rem;
  --typography-display-4-text-decoration:none;
  --typography-display-4-text-case:none;
  --typography-display-4-regular-font-family:EYInterstate;
  --typography-display-4-regular-font-weight:400;
  --typography-display-4-regular-font-size:2.42857rem;
  --typography-display-4-regular-line-height:3rem;
  --typography-display-4-regular-letter-spacing:-2%;
  --typography-display-4-regular-paragraph-spacing:2.42857rem;
  --typography-display-4-regular-text-decoration:none;
  --typography-display-4-regular-text-case:none;
  --typography-display-4-bold-font-family:EYInterstate;
  --typography-display-4-bold-font-weight:700;
  --typography-display-4-bold-font-size:2.42857rem;
  --typography-display-4-bold-line-height:3rem;
  --typography-display-4-bold-letter-spacing:-2%;
  --typography-display-4-bold-paragraph-spacing:2.42857rem;
  --typography-display-4-bold-text-decoration:none;
  --typography-display-4-bold-text-case:none;
  --typography-h1-font-family:EYInterstate;
  --typography-h1-font-weight:300;
  --typography-h1-font-size:2.286rem;
  --typography-h1-line-height:2.857rem;
  --typography-h1-letter-spacing:-2%;
  --typography-h1-paragraph-spacing:2.286rem;
  --typography-h1-text-decoration:none;
  --typography-h1-text-case:none;
  --typography-h1-regular-font-family:EYInterstate;
  --typography-h1-regular-font-weight:400;
  --typography-h1-regular-font-size:2.286rem;
  --typography-h1-regular-line-height:2.857rem;
  --typography-h1-regular-letter-spacing:-2%;
  --typography-h1-regular-paragraph-spacing:2.286rem;
  --typography-h1-regular-text-decoration:none;
  --typography-h1-regular-text-case:none;
  --typography-h1-bold-font-family:EYInterstate;
  --typography-h1-bold-font-weight:700;
  --typography-h1-bold-font-size:2.286rem;
  --typography-h1-bold-line-height:2.857rem;
  --typography-h1-bold-letter-spacing:-2%;
  --typography-h1-bold-paragraph-spacing:2.286rem;
  --typography-h1-bold-text-decoration:none;
  --typography-h1-bold-text-case:none;
  --typography-h2-font-family:EYInterstate;
  --typography-h2-font-weight:300;
  --typography-h2-font-size:2rem;
  --typography-h2-line-height:2.57143rem;
  --typography-h2-letter-spacing:0%;
  --typography-h2-paragraph-spacing:2rem;
  --typography-h2-text-decoration:none;
  --typography-h2-text-case:none;
  --typography-h2-regular-font-family:EYInterstate;
  --typography-h2-regular-font-weight:400;
  --typography-h2-regular-font-size:2rem;
  --typography-h2-regular-line-height:2.57143rem;
  --typography-h2-regular-letter-spacing:0%;
  --typography-h2-regular-paragraph-spacing:2rem;
  --typography-h2-regular-text-decoration:none;
  --typography-h2-regular-text-case:none;
  --typography-h2-bold-font-family:EYInterstate;
  --typography-h2-bold-font-weight:700;
  --typography-h2-bold-font-size:2rem;
  --typography-h2-bold-line-height:2.57143rem;
  --typography-h2-bold-letter-spacing:0%;
  --typography-h2-bold-paragraph-spacing:2rem;
  --typography-h2-bold-text-decoration:none;
  --typography-h2-bold-text-case:none;
  --typography-h3-font-family:EYInterstate;
  --typography-h3-font-weight:300;
  --typography-h3-font-size:1.857rem;
  --typography-h3-line-height:2.286rem;
  --typography-h3-letter-spacing:0%;
  --typography-h3-paragraph-spacing:1.857rem;
  --typography-h3-text-decoration:none;
  --typography-h3-text-case:none;
  --typography-h3-regular-font-family:EYInterstate;
  --typography-h3-regular-font-weight:400;
  --typography-h3-regular-font-size:1.857rem;
  --typography-h3-regular-line-height:2.286rem;
  --typography-h3-regular-letter-spacing:0%;
  --typography-h3-regular-paragraph-spacing:1.857rem;
  --typography-h3-regular-text-decoration:none;
  --typography-h3-regular-text-case:none;
  --typography-h3-bold-font-family:EYInterstate;
  --typography-h3-bold-font-weight:700;
  --typography-h3-bold-font-size:1.857rem;
  --typography-h3-bold-line-height:2.286rem;
  --typography-h3-bold-letter-spacing:0%;
  --typography-h3-bold-paragraph-spacing:1.857rem;
  --typography-h3-bold-text-decoration:none;
  --typography-h3-bold-text-case:none;
  --typography-h4-font-family:EYInterstate;
  --typography-h4-font-weight:300;
  --typography-h4-font-size:1.714rem;
  --typography-h4-line-height:2.286rem;
  --typography-h4-letter-spacing:0%;
  --typography-h4-paragraph-spacing:1.714rem;
  --typography-h4-text-decoration:none;
  --typography-h4-text-case:none;
  --typography-h4-regular-font-family:EYInterstate;
  --typography-h4-regular-font-weight:400;
  --typography-h4-regular-font-size:1.714rem;
  --typography-h4-regular-line-height:2.286rem;
  --typography-h4-regular-letter-spacing:0%;
  --typography-h4-regular-paragraph-spacing:1.714rem;
  --typography-h4-regular-text-decoration:none;
  --typography-h4-regular-text-case:none;
  --typography-h4-bold-font-family:EYInterstate;
  --typography-h4-bold-font-weight:700;
  --typography-h4-bold-font-size:1.714rem;
  --typography-h4-bold-line-height:2.286rem;
  --typography-h4-bold-letter-spacing:0%;
  --typography-h4-bold-paragraph-spacing:1.714rem;
  --typography-h4-bold-text-decoration:none;
  --typography-h4-bold-text-case:none;
  --typography-h5-font-family:EYInterstate;
  --typography-h5-font-weight:300;
  --typography-h5-font-size:1.57143rem;
  --typography-h5-line-height:2.143rem;
  --typography-h5-letter-spacing:0%;
  --typography-h5-paragraph-spacing:1.57143rem;
  --typography-h5-text-decoration:none;
  --typography-h5-text-case:none;
  --typography-h5-italic-font-family:EYInterstate;
  --typography-h5-italic-font-weight:300;
  --typography-h5-italic-font-size:1.57143rem;
  --typography-h5-italic-line-height:2.143rem;
  --typography-h5-italic-letter-spacing:0%;
  --typography-h5-italic-paragraph-spacing:1.57143rem;
  --typography-h5-italic-text-decoration:none;
  --typography-h5-italic-text-case:none;
  --typography-h5-italic-font-style:italic;
  --typography-h5-underline-font-family:EYInterstate;
  --typography-h5-underline-font-weight:300;
  --typography-h5-underline-font-size:1.57143rem;
  --typography-h5-underline-line-height:2.143rem;
  --typography-h5-underline-letter-spacing:0%;
  --typography-h5-underline-paragraph-spacing:1.57143rem;
  --typography-h5-underline-text-decoration:underline;
  --typography-h5-underline-text-case:none;
  --typography-h5-regular-font-family:EYInterstate;
  --typography-h5-regular-font-weight:400;
  --typography-h5-regular-font-size:1.57143rem;
  --typography-h5-regular-line-height:2.143rem;
  --typography-h5-regular-letter-spacing:0%;
  --typography-h5-regular-paragraph-spacing:1.57143rem;
  --typography-h5-regular-text-decoration:none;
  --typography-h5-regular-text-case:none;
  --typography-h5-regular-italic-font-family:EYInterstate;
  --typography-h5-regular-italic-font-weight:400;
  --typography-h5-regular-italic-font-size:1.57143rem;
  --typography-h5-regular-italic-line-height:2.143rem;
  --typography-h5-regular-italic-letter-spacing:0%;
  --typography-h5-regular-italic-paragraph-spacing:1.57143rem;
  --typography-h5-regular-italic-text-decoration:none;
  --typography-h5-regular-italic-text-case:none;
  --typography-h5-regular-italic-font-style:italic;
  --typography-h5-regular-underline-font-family:EYInterstate;
  --typography-h5-regular-underline-font-weight:400;
  --typography-h5-regular-underline-font-size:1.57143rem;
  --typography-h5-regular-underline-line-height:2.143rem;
  --typography-h5-regular-underline-letter-spacing:0%;
  --typography-h5-regular-underline-paragraph-spacing:1.57143rem;
  --typography-h5-regular-underline-text-decoration:underline;
  --typography-h5-regular-underline-text-case:none;
  --typography-h5-bold-font-family:EYInterstate;
  --typography-h5-bold-font-weight:700;
  --typography-h5-bold-font-size:1.57143rem;
  --typography-h5-bold-line-height:2.143rem;
  --typography-h5-bold-letter-spacing:0%;
  --typography-h5-bold-paragraph-spacing:1.57143rem;
  --typography-h5-bold-text-decoration:none;
  --typography-h5-bold-text-case:none;
  --typography-h5-bold-italic-font-family:EYInterstate;
  --typography-h5-bold-italic-font-weight:700;
  --typography-h5-bold-italic-font-size:1.57143rem;
  --typography-h5-bold-italic-line-height:2.143rem;
  --typography-h5-bold-italic-letter-spacing:0%;
  --typography-h5-bold-italic-paragraph-spacing:1.57143rem;
  --typography-h5-bold-italic-text-decoration:none;
  --typography-h5-bold-italic-text-case:none;
  --typography-h5-bold-italic-font-style:italic;
  --typography-h5-bold-underline-font-family:EYInterstate;
  --typography-h5-bold-underline-font-weight:700;
  --typography-h5-bold-underline-font-size:1.57143rem;
  --typography-h5-bold-underline-line-height:2.143rem;
  --typography-h5-bold-underline-letter-spacing:0%;
  --typography-h5-bold-underline-paragraph-spacing:1.57143rem;
  --typography-h5-bold-underline-text-decoration:underline;
  --typography-h5-bold-underline-text-case:none;
  --typography-h6-font-family:EYInterstate;
  --typography-h6-font-weight:300;
  --typography-h6-font-size:1.42857rem;
  --typography-h6-line-height:2.143rem;
  --typography-h6-letter-spacing:0%;
  --typography-h6-paragraph-spacing:1.42857rem;
  --typography-h6-text-decoration:none;
  --typography-h6-text-case:none;
  --typography-h6-italic-font-family:EYInterstate;
  --typography-h6-italic-font-weight:300;
  --typography-h6-italic-font-size:1.42857rem;
  --typography-h6-italic-line-height:2.143rem;
  --typography-h6-italic-letter-spacing:0%;
  --typography-h6-italic-paragraph-spacing:1.42857rem;
  --typography-h6-italic-text-decoration:none;
  --typography-h6-italic-text-case:none;
  --typography-h6-italic-font-style:italic;
  --typography-h6-underline-font-family:EYInterstate;
  --typography-h6-underline-font-weight:300;
  --typography-h6-underline-font-size:1.42857rem;
  --typography-h6-underline-line-height:2.143rem;
  --typography-h6-underline-letter-spacing:0%;
  --typography-h6-underline-paragraph-spacing:1.42857rem;
  --typography-h6-underline-text-decoration:underline;
  --typography-h6-underline-text-case:none;
  --typography-h6-regular-font-family:EYInterstate;
  --typography-h6-regular-font-weight:400;
  --typography-h6-regular-font-size:1.42857rem;
  --typography-h6-regular-line-height:2.143rem;
  --typography-h6-regular-letter-spacing:0%;
  --typography-h6-regular-paragraph-spacing:1.42857rem;
  --typography-h6-regular-text-decoration:none;
  --typography-h6-regular-text-case:none;
  --typography-h6-regular-italic-font-family:EYInterstate;
  --typography-h6-regular-italic-font-weight:400;
  --typography-h6-regular-italic-font-size:1.42857rem;
  --typography-h6-regular-italic-line-height:2.143rem;
  --typography-h6-regular-italic-letter-spacing:0%;
  --typography-h6-regular-italic-paragraph-spacing:1.42857rem;
  --typography-h6-regular-italic-text-decoration:none;
  --typography-h6-regular-italic-text-case:none;
  --typography-h6-regular-italic-font-style:italic;
  --typography-h6-regular-underline-font-family:EYInterstate;
  --typography-h6-regular-underline-font-weight:400;
  --typography-h6-regular-underline-font-size:1.42857rem;
  --typography-h6-regular-underline-line-height:2.143rem;
  --typography-h6-regular-underline-letter-spacing:0%;
  --typography-h6-regular-underline-paragraph-spacing:1.42857rem;
  --typography-h6-regular-underline-text-decoration:underline;
  --typography-h6-regular-underline-text-case:none;
  --typography-h6-bold-font-family:EYInterstate;
  --typography-h6-bold-font-weight:700;
  --typography-h6-bold-font-size:1.42857rem;
  --typography-h6-bold-line-height:2.143rem;
  --typography-h6-bold-letter-spacing:0%;
  --typography-h6-bold-paragraph-spacing:1.42857rem;
  --typography-h6-bold-text-decoration:none;
  --typography-h6-bold-text-case:none;
  --typography-h6-bold-italic-font-family:EYInterstate;
  --typography-h6-bold-italic-font-weight:700;
  --typography-h6-bold-italic-font-size:1.42857rem;
  --typography-h6-bold-italic-line-height:2.143rem;
  --typography-h6-bold-italic-letter-spacing:0%;
  --typography-h6-bold-italic-paragraph-spacing:1.42857rem;
  --typography-h6-bold-italic-text-decoration:none;
  --typography-h6-bold-italic-text-case:none;
  --typography-h6-bold-italic-font-style:italic;
  --typography-h6-bold-underline-font-family:EYInterstate;
  --typography-h6-bold-underline-font-weight:700;
  --typography-h6-bold-underline-font-size:1.42857rem;
  --typography-h6-bold-underline-line-height:2.143rem;
  --typography-h6-bold-underline-letter-spacing:0%;
  --typography-h6-bold-underline-paragraph-spacing:1.42857rem;
  --typography-h6-bold-underline-text-decoration:underline;
  --typography-h6-bold-underline-text-case:none;
  --typography-subtitle-font-family:EYInterstate;
  --typography-subtitle-font-weight:300;
  --typography-subtitle-font-size:1.286rem;
  --typography-subtitle-line-height:2rem;
  --typography-subtitle-letter-spacing:0%;
  --typography-subtitle-paragraph-spacing:1.286rem;
  --typography-subtitle-text-decoration:none;
  --typography-subtitle-text-case:none;
  --typography-subtitle-italic-font-family:EYInterstate;
  --typography-subtitle-italic-font-weight:300;
  --typography-subtitle-italic-font-size:1.286rem;
  --typography-subtitle-italic-line-height:2rem;
  --typography-subtitle-italic-letter-spacing:0%;
  --typography-subtitle-italic-paragraph-spacing:1.286rem;
  --typography-subtitle-italic-text-decoration:none;
  --typography-subtitle-italic-text-case:none;
  --typography-subtitle-italic-font-style:italic;
  --typography-subtitle-underline-font-family:EYInterstate;
  --typography-subtitle-underline-font-weight:300;
  --typography-subtitle-underline-font-size:1.286rem;
  --typography-subtitle-underline-line-height:2rem;
  --typography-subtitle-underline-letter-spacing:0%;
  --typography-subtitle-underline-paragraph-spacing:1.286rem;
  --typography-subtitle-underline-text-decoration:underline;
  --typography-subtitle-underline-text-case:none;
  --typography-subtitle-regular-font-family:EYInterstate;
  --typography-subtitle-regular-font-weight:400;
  --typography-subtitle-regular-font-size:1.286rem;
  --typography-subtitle-regular-line-height:2rem;
  --typography-subtitle-regular-letter-spacing:0%;
  --typography-subtitle-regular-paragraph-spacing:1.286rem;
  --typography-subtitle-regular-text-decoration:none;
  --typography-subtitle-regular-text-case:none;
  --typography-subtitle-regular-italic-font-family:EYInterstate;
  --typography-subtitle-regular-italic-font-weight:400;
  --typography-subtitle-regular-italic-font-size:1.286rem;
  --typography-subtitle-regular-italic-line-height:2rem;
  --typography-subtitle-regular-italic-letter-spacing:0%;
  --typography-subtitle-regular-italic-paragraph-spacing:1.286rem;
  --typography-subtitle-regular-italic-text-decoration:none;
  --typography-subtitle-regular-italic-text-case:none;
  --typography-subtitle-regular-italic-font-style:italic;
  --typography-subtitle-regular-underline-font-family:EYInterstate;
  --typography-subtitle-regular-underline-font-weight:400;
  --typography-subtitle-regular-underline-font-size:1.286rem;
  --typography-subtitle-regular-underline-line-height:2rem;
  --typography-subtitle-regular-underline-letter-spacing:0%;
  --typography-subtitle-regular-underline-paragraph-spacing:1.286rem;
  --typography-subtitle-regular-underline-text-decoration:underline;
  --typography-subtitle-regular-underline-text-case:none;
  --typography-subtitle-bold-font-family:EYInterstate;
  --typography-subtitle-bold-font-weight:700;
  --typography-subtitle-bold-font-size:1.286rem;
  --typography-subtitle-bold-line-height:2rem;
  --typography-subtitle-bold-letter-spacing:0%;
  --typography-subtitle-bold-paragraph-spacing:1.286rem;
  --typography-subtitle-bold-text-decoration:none;
  --typography-subtitle-bold-text-case:none;
  --typography-subtitle-bold-italic-font-family:EYInterstate;
  --typography-subtitle-bold-italic-font-weight:700;
  --typography-subtitle-bold-italic-font-size:1.286rem;
  --typography-subtitle-bold-italic-line-height:2rem;
  --typography-subtitle-bold-italic-letter-spacing:0%;
  --typography-subtitle-bold-italic-paragraph-spacing:1.286rem;
  --typography-subtitle-bold-italic-text-decoration:none;
  --typography-subtitle-bold-italic-text-case:none;
  --typography-subtitle-bold-italic-font-style:italic;
  --typography-subtitle-bold-underline-font-family:EYInterstate;
  --typography-subtitle-bold-underline-font-weight:700;
  --typography-subtitle-bold-underline-font-size:1.286rem;
  --typography-subtitle-bold-underline-line-height:2rem;
  --typography-subtitle-bold-underline-letter-spacing:0%;
  --typography-subtitle-bold-underline-paragraph-spacing:1.286rem;
  --typography-subtitle-bold-underline-text-decoration:underline;
  --typography-subtitle-bold-underline-text-case:none;
  --typography-body-1-font-family:EYInterstate;
  --typography-body-1-font-weight:300;
  --typography-body-1-font-size:1.143rem;
  --typography-body-1-line-height:1.714rem;
  --typography-body-1-letter-spacing:0%;
  --typography-body-1-paragraph-spacing:1.143rem;
  --typography-body-1-text-decoration:none;
  --typography-body-1-text-case:none;
  --typography-body-1-italic-font-family:EYInterstate;
  --typography-body-1-italic-font-weight:300;
  --typography-body-1-italic-font-size:1.143rem;
  --typography-body-1-italic-line-height:1.714rem;
  --typography-body-1-italic-letter-spacing:0%;
  --typography-body-1-italic-paragraph-spacing:1.143rem;
  --typography-body-1-italic-text-decoration:none;
  --typography-body-1-italic-text-case:none;
  --typography-body-1-italic-font-style:italic;
  --typography-body-1-underline-font-family:EYInterstate;
  --typography-body-1-underline-font-weight:300;
  --typography-body-1-underline-font-size:1.143rem;
  --typography-body-1-underline-line-height:1.714rem;
  --typography-body-1-underline-letter-spacing:0%;
  --typography-body-1-underline-paragraph-spacing:1.143rem;
  --typography-body-1-underline-text-decoration:underline;
  --typography-body-1-underline-text-case:none;
  --typography-body-1-regular-font-family:EYInterstate;
  --typography-body-1-regular-font-weight:400;
  --typography-body-1-regular-font-size:1.143rem;
  --typography-body-1-regular-line-height:1.714rem;
  --typography-body-1-regular-letter-spacing:0%;
  --typography-body-1-regular-paragraph-spacing:1.143rem;
  --typography-body-1-regular-text-decoration:none;
  --typography-body-1-regular-text-case:none;
  --typography-body-1-regular-italic-font-family:EYInterstate;
  --typography-body-1-regular-italic-font-weight:400;
  --typography-body-1-regular-italic-font-size:1.143rem;
  --typography-body-1-regular-italic-line-height:1.714rem;
  --typography-body-1-regular-italic-letter-spacing:0%;
  --typography-body-1-regular-italic-paragraph-spacing:1.143rem;
  --typography-body-1-regular-italic-text-decoration:none;
  --typography-body-1-regular-italic-text-case:none;
  --typography-body-1-regular-italic-font-style:italic;
  --typography-body-1-regular-underline-font-family:EYInterstate;
  --typography-body-1-regular-underline-font-weight:400;
  --typography-body-1-regular-underline-font-size:1.143rem;
  --typography-body-1-regular-underline-line-height:1.714rem;
  --typography-body-1-regular-underline-letter-spacing:0%;
  --typography-body-1-regular-underline-paragraph-spacing:1.143rem;
  --typography-body-1-regular-underline-text-decoration:underline;
  --typography-body-1-regular-underline-text-case:none;
  --typography-body-1-bold-font-family:EYInterstate;
  --typography-body-1-bold-font-weight:700;
  --typography-body-1-bold-font-size:1.143rem;
  --typography-body-1-bold-line-height:1.714rem;
  --typography-body-1-bold-letter-spacing:0%;
  --typography-body-1-bold-paragraph-spacing:1.143rem;
  --typography-body-1-bold-text-decoration:none;
  --typography-body-1-bold-text-case:none;
  --typography-body-1-bold-italic-font-family:EYInterstate;
  --typography-body-1-bold-italic-font-weight:700;
  --typography-body-1-bold-italic-font-size:1.143rem;
  --typography-body-1-bold-italic-line-height:1.714rem;
  --typography-body-1-bold-italic-letter-spacing:0%;
  --typography-body-1-bold-italic-paragraph-spacing:1.143rem;
  --typography-body-1-bold-italic-text-decoration:none;
  --typography-body-1-bold-italic-text-case:none;
  --typography-body-1-bold-italic-font-style:italic;
  --typography-body-1-bold-underline-font-family:EYInterstate;
  --typography-body-1-bold-underline-font-weight:700;
  --typography-body-1-bold-underline-font-size:1.143rem;
  --typography-body-1-bold-underline-line-height:1.714rem;
  --typography-body-1-bold-underline-letter-spacing:0%;
  --typography-body-1-bold-underline-paragraph-spacing:1.143rem;
  --typography-body-1-bold-underline-text-decoration:underline;
  --typography-body-1-bold-underline-text-case:none;
  --typography-body-2-font-family:EYInterstate;
  --typography-body-2-font-weight:300;
  --typography-body-2-font-size:1rem;
  --typography-body-2-line-height:1.42857rem;
  --typography-body-2-letter-spacing:0%;
  --typography-body-2-paragraph-spacing:1rem;
  --typography-body-2-text-decoration:none;
  --typography-body-2-text-case:none;
  --typography-body-2-italic-font-family:EYInterstate;
  --typography-body-2-italic-font-weight:300;
  --typography-body-2-italic-font-size:1rem;
  --typography-body-2-italic-line-height:1.42857rem;
  --typography-body-2-italic-letter-spacing:0%;
  --typography-body-2-italic-paragraph-spacing:1rem;
  --typography-body-2-italic-text-decoration:none;
  --typography-body-2-italic-text-case:none;
  --typography-body-2-italic-font-style:italic;
  --typography-body-2-underline-font-family:EYInterstate;
  --typography-body-2-underline-font-weight:300;
  --typography-body-2-underline-font-size:1rem;
  --typography-body-2-underline-line-height:1.42857rem;
  --typography-body-2-underline-letter-spacing:0%;
  --typography-body-2-underline-paragraph-spacing:1rem;
  --typography-body-2-underline-text-decoration:underline;
  --typography-body-2-underline-text-case:none;
  --typography-body-2-regular-font-family:EYInterstate;
  --typography-body-2-regular-font-weight:400;
  --typography-body-2-regular-font-size:1rem;
  --typography-body-2-regular-line-height:1.42857rem;
  --typography-body-2-regular-letter-spacing:0%;
  --typography-body-2-regular-paragraph-spacing:1rem;
  --typography-body-2-regular-text-decoration:none;
  --typography-body-2-regular-text-case:none;
  --typography-body-2-regular-italic-font-family:EYInterstate;
  --typography-body-2-regular-italic-font-weight:400;
  --typography-body-2-regular-italic-font-size:1rem;
  --typography-body-2-regular-italic-line-height:1.42857rem;
  --typography-body-2-regular-italic-letter-spacing:0%;
  --typography-body-2-regular-italic-paragraph-spacing:1rem;
  --typography-body-2-regular-italic-text-decoration:none;
  --typography-body-2-regular-italic-text-case:none;
  --typography-body-2-regular-italic-font-style:italic;
  --typography-body-2-regular-underline-font-family:EYInterstate;
  --typography-body-2-regular-underline-font-weight:400;
  --typography-body-2-regular-underline-font-size:1rem;
  --typography-body-2-regular-underline-line-height:1.42857rem;
  --typography-body-2-regular-underline-letter-spacing:0%;
  --typography-body-2-regular-underline-paragraph-spacing:1rem;
  --typography-body-2-regular-underline-text-decoration:underline;
  --typography-body-2-regular-underline-text-case:none;
  --typography-body-2-bold-font-family:EYInterstate;
  --typography-body-2-bold-font-weight:700;
  --typography-body-2-bold-font-size:1rem;
  --typography-body-2-bold-line-height:1.42857rem;
  --typography-body-2-bold-letter-spacing:0%;
  --typography-body-2-bold-paragraph-spacing:1rem;
  --typography-body-2-bold-text-decoration:none;
  --typography-body-2-bold-text-case:none;
  --typography-body-2-bold-italic-font-family:EYInterstate;
  --typography-body-2-bold-italic-font-weight:700;
  --typography-body-2-bold-italic-font-size:1rem;
  --typography-body-2-bold-italic-line-height:1.42857rem;
  --typography-body-2-bold-italic-letter-spacing:0%;
  --typography-body-2-bold-italic-paragraph-spacing:1rem;
  --typography-body-2-bold-italic-text-decoration:none;
  --typography-body-2-bold-italic-text-case:none;
  --typography-body-2-bold-italic-font-style:italic;
  --typography-body-2-bold-underline-font-family:EYInterstate;
  --typography-body-2-bold-underline-font-weight:700;
  --typography-body-2-bold-underline-font-size:1rem;
  --typography-body-2-bold-underline-line-height:1.42857rem;
  --typography-body-2-bold-underline-letter-spacing:0%;
  --typography-body-2-bold-underline-paragraph-spacing:1rem;
  --typography-body-2-bold-underline-text-decoration:underline;
  --typography-body-2-bold-underline-text-case:none;
  --typography-body-3-font-family:EYInterstate;
  --typography-body-3-font-weight:300;
  --typography-body-3-font-size:0.857rem;
  --typography-body-3-line-height:1.42857rem;
  --typography-body-3-letter-spacing:0%;
  --typography-body-3-paragraph-spacing:0.857rem;
  --typography-body-3-text-decoration:none;
  --typography-body-3-text-case:none;
  --typography-body-3-italic-font-family:EYInterstate;
  --typography-body-3-italic-font-weight:300;
  --typography-body-3-italic-font-size:0.857rem;
  --typography-body-3-italic-line-height:1.42857rem;
  --typography-body-3-italic-letter-spacing:0%;
  --typography-body-3-italic-paragraph-spacing:0.857rem;
  --typography-body-3-italic-text-decoration:none;
  --typography-body-3-italic-text-case:none;
  --typography-body-3-italic-font-style:italic;
  --typography-body-3-underline-font-family:EYInterstate;
  --typography-body-3-underline-font-weight:300;
  --typography-body-3-underline-font-size:0.857rem;
  --typography-body-3-underline-line-height:1.42857rem;
  --typography-body-3-underline-letter-spacing:0%;
  --typography-body-3-underline-paragraph-spacing:0.857rem;
  --typography-body-3-underline-text-decoration:underline;
  --typography-body-3-underline-text-case:none;
  --typography-body-3-regular-font-family:EYInterstate;
  --typography-body-3-regular-font-weight:400;
  --typography-body-3-regular-font-size:0.857rem;
  --typography-body-3-regular-line-height:1.42857rem;
  --typography-body-3-regular-letter-spacing:0%;
  --typography-body-3-regular-paragraph-spacing:0.857rem;
  --typography-body-3-regular-text-decoration:none;
  --typography-body-3-regular-text-case:none;
  --typography-body-3-regular-italic-font-family:EYInterstate;
  --typography-body-3-regular-italic-font-weight:400;
  --typography-body-3-regular-italic-font-size:0.857rem;
  --typography-body-3-regular-italic-line-height:1.42857rem;
  --typography-body-3-regular-italic-letter-spacing:0%;
  --typography-body-3-regular-italic-paragraph-spacing:0.857rem;
  --typography-body-3-regular-italic-text-decoration:none;
  --typography-body-3-regular-italic-text-case:none;
  --typography-body-3-regular-italic-font-style:italic;
  --typography-body-3-regular-underline-font-family:EYInterstate;
  --typography-body-3-regular-underline-font-weight:400;
  --typography-body-3-regular-underline-font-size:0.857rem;
  --typography-body-3-regular-underline-line-height:1.42857rem;
  --typography-body-3-regular-underline-letter-spacing:0%;
  --typography-body-3-regular-underline-paragraph-spacing:0.857rem;
  --typography-body-3-regular-underline-text-decoration:underline;
  --typography-body-3-regular-underline-text-case:none;
  --typography-body-3-bold-font-family:EYInterstate;
  --typography-body-3-bold-font-weight:700;
  --typography-body-3-bold-font-size:0.857rem;
  --typography-body-3-bold-line-height:1.42857rem;
  --typography-body-3-bold-letter-spacing:0%;
  --typography-body-3-bold-paragraph-spacing:0.857rem;
  --typography-body-3-bold-text-decoration:none;
  --typography-body-3-bold-text-case:none;
  --typography-body-3-bold-italic-font-family:EYInterstate;
  --typography-body-3-bold-italic-font-weight:700;
  --typography-body-3-bold-italic-font-size:0.857rem;
  --typography-body-3-bold-italic-line-height:1.42857rem;
  --typography-body-3-bold-italic-letter-spacing:0%;
  --typography-body-3-bold-italic-paragraph-spacing:0.857rem;
  --typography-body-3-bold-italic-text-decoration:none;
  --typography-body-3-bold-italic-text-case:none;
  --typography-body-3-bold-italic-font-style:italic;
  --typography-body-3-bold-underline-font-family:EYInterstate;
  --typography-body-3-bold-underline-font-weight:700;
  --typography-body-3-bold-underline-font-size:0.857rem;
  --typography-body-3-bold-underline-line-height:1.42857rem;
  --typography-body-3-bold-underline-letter-spacing:0%;
  --typography-body-3-bold-underline-paragraph-spacing:0.857rem;
  --typography-body-3-bold-underline-text-decoration:underline;
  --typography-body-3-bold-underline-text-case:none;
  --typography-caption-font-family:EYInterstate;
  --typography-caption-font-weight:300;
  --typography-caption-font-size:0.857rem;
  --typography-caption-line-height:1.286rem;
  --typography-caption-letter-spacing:0%;
  --typography-caption-paragraph-spacing:0.857rem;
  --typography-caption-text-decoration:none;
  --typography-caption-text-case:none;
  --typography-caption-italic-font-family:EYInterstate;
  --typography-caption-italic-font-weight:300;
  --typography-caption-italic-font-size:0.857rem;
  --typography-caption-italic-line-height:1.286rem;
  --typography-caption-italic-letter-spacing:0%;
  --typography-caption-italic-paragraph-spacing:0.857rem;
  --typography-caption-italic-text-decoration:none;
  --typography-caption-italic-text-case:none;
  --typography-caption-italic-font-style:italic;
  --typography-caption-underline-font-family:EYInterstate;
  --typography-caption-underline-font-weight:300;
  --typography-caption-underline-font-size:0.857rem;
  --typography-caption-underline-line-height:1.286rem;
  --typography-caption-underline-letter-spacing:0%;
  --typography-caption-underline-paragraph-spacing:0.857rem;
  --typography-caption-underline-text-decoration:underline;
  --typography-caption-underline-text-case:none;
  --typography-caption-regular-font-family:EYInterstate;
  --typography-caption-regular-font-weight:400;
  --typography-caption-regular-font-size:0.857rem;
  --typography-caption-regular-line-height:1.286rem;
  --typography-caption-regular-letter-spacing:0%;
  --typography-caption-regular-paragraph-spacing:0.857rem;
  --typography-caption-regular-text-decoration:none;
  --typography-caption-regular-text-case:none;
  --typography-caption-regular-italic-font-family:EYInterstate;
  --typography-caption-regular-italic-font-weight:400;
  --typography-caption-regular-italic-font-size:0.857rem;
  --typography-caption-regular-italic-line-height:1.286rem;
  --typography-caption-regular-italic-letter-spacing:0%;
  --typography-caption-regular-italic-paragraph-spacing:0.857rem;
  --typography-caption-regular-italic-text-decoration:none;
  --typography-caption-regular-italic-text-case:none;
  --typography-caption-regular-italic-font-style:italic;
  --typography-caption-regular-underline-font-family:EYInterstate;
  --typography-caption-regular-underline-font-weight:400;
  --typography-caption-regular-underline-font-size:0.857rem;
  --typography-caption-regular-underline-line-height:1.286rem;
  --typography-caption-regular-underline-letter-spacing:0%;
  --typography-caption-regular-underline-paragraph-spacing:0.857rem;
  --typography-caption-regular-underline-text-decoration:underline;
  --typography-caption-regular-underline-text-case:none;
  --typography-caption-bold-font-family:EYInterstate;
  --typography-caption-bold-font-weight:700;
  --typography-caption-bold-font-size:0.857rem;
  --typography-caption-bold-line-height:1.286rem;
  --typography-caption-bold-letter-spacing:0%;
  --typography-caption-bold-paragraph-spacing:0.857rem;
  --typography-caption-bold-text-decoration:none;
  --typography-caption-bold-text-case:none;
  --typography-caption-bold-italic-font-family:EYInterstate;
  --typography-caption-bold-italic-font-weight:700;
  --typography-caption-bold-italic-font-size:0.857rem;
  --typography-caption-bold-italic-line-height:1.286rem;
  --typography-caption-bold-italic-letter-spacing:0%;
  --typography-caption-bold-italic-paragraph-spacing:0.857rem;
  --typography-caption-bold-italic-text-decoration:none;
  --typography-caption-bold-italic-text-case:none;
  --typography-caption-bold-italic-font-style:italic;
  --typography-caption-bold-underline-font-family:EYInterstate;
  --typography-caption-bold-underline-font-weight:700;
  --typography-caption-bold-underline-font-size:0.857rem;
  --typography-caption-bold-underline-line-height:1.286rem;
  --typography-caption-bold-underline-letter-spacing:0%;
  --typography-caption-bold-underline-paragraph-spacing:0.857rem;
  --typography-caption-bold-underline-text-decoration:underline;
  --typography-caption-bold-underline-text-case:none;
  --typography-overline-font-family:EYInterstate;
  --typography-overline-font-weight:300;
  --typography-overline-font-size:0.714rem;
  --typography-overline-line-height:0.857rem;
  --typography-overline-letter-spacing:4%;
  --typography-overline-paragraph-spacing:0.714rem;
  --typography-overline-text-decoration:none;
  --typography-overline-text-case:uppercase;
  --typography-overline-italic-font-family:EYInterstate;
  --typography-overline-italic-font-weight:300;
  --typography-overline-italic-font-size:0.714rem;
  --typography-overline-italic-line-height:0.857rem;
  --typography-overline-italic-letter-spacing:4%;
  --typography-overline-italic-paragraph-spacing:0.714rem;
  --typography-overline-italic-text-decoration:none;
  --typography-overline-italic-text-case:uppercase;
  --typography-overline-italic-font-style:italic;
  --typography-overline-underline-font-family:EYInterstate;
  --typography-overline-underline-font-weight:300;
  --typography-overline-underline-font-size:0.714rem;
  --typography-overline-underline-line-height:0.857rem;
  --typography-overline-underline-letter-spacing:4%;
  --typography-overline-underline-paragraph-spacing:0.714rem;
  --typography-overline-underline-text-decoration:underline;
  --typography-overline-underline-text-case:uppercase;
  --typography-overline-regular-font-family:EYInterstate;
  --typography-overline-regular-font-weight:400;
  --typography-overline-regular-font-size:0.714rem;
  --typography-overline-regular-line-height:0.857rem;
  --typography-overline-regular-letter-spacing:4%;
  --typography-overline-regular-paragraph-spacing:0.714rem;
  --typography-overline-regular-text-decoration:none;
  --typography-overline-regular-text-case:uppercase;
  --typography-overline-regular-italic-font-family:EYInterstate;
  --typography-overline-regular-italic-font-weight:400;
  --typography-overline-regular-italic-font-size:0.714rem;
  --typography-overline-regular-italic-line-height:0.857rem;
  --typography-overline-regular-italic-letter-spacing:4%;
  --typography-overline-regular-italic-paragraph-spacing:0.714rem;
  --typography-overline-regular-italic-text-decoration:none;
  --typography-overline-regular-italic-text-case:uppercase;
  --typography-overline-regular-italic-font-style:italic;
  --typography-overline-regular-underline-font-family:EYInterstate;
  --typography-overline-regular-underline-font-weight:400;
  --typography-overline-regular-underline-font-size:0.714rem;
  --typography-overline-regular-underline-line-height:0.857rem;
  --typography-overline-regular-underline-letter-spacing:4%;
  --typography-overline-regular-underline-paragraph-spacing:0.714rem;
  --typography-overline-regular-underline-text-decoration:underline;
  --typography-overline-regular-underline-text-case:uppercase;
  --typography-overline-bold-font-family:EYInterstate;
  --typography-overline-bold-font-weight:700;
  --typography-overline-bold-font-size:0.714rem;
  --typography-overline-bold-line-height:0.857rem;
  --typography-overline-bold-letter-spacing:4%;
  --typography-overline-bold-paragraph-spacing:0.714rem;
  --typography-overline-bold-text-decoration:none;
  --typography-overline-bold-text-case:uppercase;
  --typography-overline-bold-italic-font-family:EYInterstate;
  --typography-overline-bold-italic-font-weight:700;
  --typography-overline-bold-italic-font-size:0.714rem;
  --typography-overline-bold-italic-line-height:0.857rem;
  --typography-overline-bold-italic-letter-spacing:4%;
  --typography-overline-bold-italic-paragraph-spacing:0.714rem;
  --typography-overline-bold-italic-text-decoration:none;
  --typography-overline-bold-italic-text-case:uppercase;
  --typography-overline-bold-italic-font-style:italic;
  --typography-overline-bold-underline-font-family:EYInterstate;
  --typography-overline-bold-underline-font-weight:700;
  --typography-overline-bold-underline-font-size:0.714rem;
  --typography-overline-bold-underline-line-height:0.857rem;
  --typography-overline-bold-underline-letter-spacing:4%;
  --typography-overline-bold-underline-paragraph-spacing:0.714rem;
  --typography-overline-bold-underline-text-decoration:underline;
  --typography-overline-bold-underline-text-case:uppercase;
  --typography-button-sm-font-family:EYInterstate;
  --typography-button-sm-font-weight:400;
  --typography-button-sm-font-size:1rem;
  --typography-button-sm-line-height:1.42857rem;
  --typography-button-sm-letter-spacing:0%;
  --typography-button-sm-paragraph-spacing:0.714rem;
  --typography-button-sm-text-decoration:none;
  --typography-button-sm-text-case:none;
  --typography-button-md-font-family:EYInterstate;
  --typography-button-md-font-weight:400;
  --typography-button-md-font-size:1.143rem;
  --typography-button-md-line-height:1.714rem;
  --typography-button-md-letter-spacing:0%;
  --typography-button-md-paragraph-spacing:0.714rem;
  --typography-button-md-text-decoration:none;
  --typography-button-md-text-case:none;
  --typography-button-lg-font-family:EYInterstate;
  --typography-button-lg-font-weight:400;
  --typography-button-lg-font-size:1.286rem;
  --typography-button-lg-line-height:2rem;
  --typography-button-lg-letter-spacing:0%;
  --typography-button-lg-paragraph-spacing:0.714rem;
  --typography-button-lg-text-decoration:none;
  --typography-button-lg-text-case:none;
  --typography-button-xl-font-family:EYInterstate;
  --typography-button-xl-font-weight:400;
  --typography-button-xl-font-size:1.286rem;
  --typography-button-xl-line-height:2rem;
  --typography-button-xl-letter-spacing:0%;
  --typography-button-xl-paragraph-spacing:0.714rem;
  --typography-button-xl-text-decoration:none;
  --typography-button-xl-text-case:none;
  --typography-button-2xl-font-family:EYInterstate;
  --typography-button-2xl-font-weight:400;
  --typography-button-2xl-font-size:1.286rem;
  --typography-button-2xl-line-height:2rem;
  --typography-button-2xl-letter-spacing:0%;
  --typography-button-2xl-paragraph-spacing:0.714rem;
  --typography-button-2xl-text-decoration:none;
  --typography-button-2xl-text-case:none;
  --typography-mobile-display-1-font-family:EYInterstate;
  --typography-mobile-display-1-font-weight:300;
  --typography-mobile-display-1-font-size:3.286rem;
  --typography-mobile-display-1-line-height:4.143rem;
  --typography-mobile-display-1-letter-spacing:-4%;
  --typography-mobile-display-1-paragraph-spacing:3.286rem;
  --typography-mobile-display-1-text-decoration:none;
  --typography-mobile-display-1-text-case:none;
  --typography-mobile-display-1-regular-font-family:EYInterstate;
  --typography-mobile-display-1-regular-font-weight:400;
  --typography-mobile-display-1-regular-font-size:3.286rem;
  --typography-mobile-display-1-regular-line-height:4.143rem;
  --typography-mobile-display-1-regular-letter-spacing:-4%;
  --typography-mobile-display-1-regular-paragraph-spacing:3.286rem;
  --typography-mobile-display-1-regular-text-decoration:none;
  --typography-mobile-display-1-regular-text-case:none;
  --typography-mobile-display-1-bold-font-family:EYInterstate;
  --typography-mobile-display-1-bold-font-weight:700;
  --typography-mobile-display-1-bold-font-size:3.286rem;
  --typography-mobile-display-1-bold-line-height:4.143rem;
  --typography-mobile-display-1-bold-letter-spacing:-4%;
  --typography-mobile-display-1-bold-paragraph-spacing:3.286rem;
  --typography-mobile-display-1-bold-text-decoration:none;
  --typography-mobile-display-1-bold-text-case:none;
  --typography-mobile-display-2-font-family:EYInterstate;
  --typography-mobile-display-2-font-weight:300;
  --typography-mobile-display-2-font-size:3.286rem;
  --typography-mobile-display-2-line-height:4.143rem;
  --typography-mobile-display-2-letter-spacing:-4%;
  --typography-mobile-display-2-paragraph-spacing:3.286rem;
  --typography-mobile-display-2-text-decoration:none;
  --typography-mobile-display-2-text-case:none;
  --typography-mobile-display-2-regular-font-family:EYInterstate;
  --typography-mobile-display-2-regular-font-weight:400;
  --typography-mobile-display-2-regular-font-size:3.286rem;
  --typography-mobile-display-2-regular-line-height:4.143rem;
  --typography-mobile-display-2-regular-letter-spacing:-4%;
  --typography-mobile-display-2-regular-paragraph-spacing:3.286rem;
  --typography-mobile-display-2-regular-text-decoration:none;
  --typography-mobile-display-2-regular-text-case:none;
  --typography-mobile-display-2-bold-font-family:EYInterstate;
  --typography-mobile-display-2-bold-font-weight:700;
  --typography-mobile-display-2-bold-font-size:3.286rem;
  --typography-mobile-display-2-bold-line-height:4.143rem;
  --typography-mobile-display-2-bold-letter-spacing:-4%;
  --typography-mobile-display-2-bold-paragraph-spacing:3.286rem;
  --typography-mobile-display-2-bold-text-decoration:none;
  --typography-mobile-display-2-bold-text-case:none;
  --typography-mobile-display-3-font-family:EYInterstate;
  --typography-mobile-display-3-font-weight:300;
  --typography-mobile-display-3-font-size:3.286rem;
  --typography-mobile-display-3-line-height:4.143rem;
  --typography-mobile-display-3-letter-spacing:-4%;
  --typography-mobile-display-3-paragraph-spacing:3.286rem;
  --typography-mobile-display-3-text-decoration:none;
  --typography-mobile-display-3-text-case:none;
  --typography-mobile-display-3-regular-font-family:EYInterstate;
  --typography-mobile-display-3-regular-font-weight:400;
  --typography-mobile-display-3-regular-font-size:3.286rem;
  --typography-mobile-display-3-regular-line-height:4.143rem;
  --typography-mobile-display-3-regular-letter-spacing:-4%;
  --typography-mobile-display-3-regular-paragraph-spacing:3.286rem;
  --typography-mobile-display-3-regular-text-decoration:none;
  --typography-mobile-display-3-regular-text-case:none;
  --typography-mobile-display-3-bold-font-family:EYInterstate;
  --typography-mobile-display-3-bold-font-weight:700;
  --typography-mobile-display-3-bold-font-size:3.286rem;
  --typography-mobile-display-3-bold-line-height:4.143rem;
  --typography-mobile-display-3-bold-letter-spacing:-4%;
  --typography-mobile-display-3-bold-paragraph-spacing:3.286rem;
  --typography-mobile-display-3-bold-text-decoration:none;
  --typography-mobile-display-3-bold-text-case:none;
  --typography-mobile-display-4-font-family:EYInterstate;
  --typography-mobile-display-4-font-weight:300;
  --typography-mobile-display-4-font-size:3.286rem;
  --typography-mobile-display-4-line-height:4.143rem;
  --typography-mobile-display-4-letter-spacing:-4%;
  --typography-mobile-display-4-paragraph-spacing:3.286rem;
  --typography-mobile-display-4-text-decoration:none;
  --typography-mobile-display-4-text-case:none;
  --typography-mobile-display-4-regular-font-family:EYInterstate;
  --typography-mobile-display-4-regular-font-weight:400;
  --typography-mobile-display-4-regular-font-size:3.286rem;
  --typography-mobile-display-4-regular-line-height:4.143rem;
  --typography-mobile-display-4-regular-letter-spacing:-4%;
  --typography-mobile-display-4-regular-paragraph-spacing:3.286rem;
  --typography-mobile-display-4-regular-text-decoration:none;
  --typography-mobile-display-4-regular-text-case:none;
  --typography-mobile-display-4-bold-font-family:EYInterstate;
  --typography-mobile-display-4-bold-font-weight:700;
  --typography-mobile-display-4-bold-font-size:3.286rem;
  --typography-mobile-display-4-bold-line-height:4.143rem;
  --typography-mobile-display-4-bold-letter-spacing:-4%;
  --typography-mobile-display-4-bold-paragraph-spacing:3.286rem;
  --typography-mobile-display-4-bold-text-decoration:none;
  --typography-mobile-display-4-bold-text-case:none;
  --typography-mobile-h1-font-family:EYInterstate;
  --typography-mobile-h1-font-weight:300;
  --typography-mobile-h1-font-size:2.286rem;
  --typography-mobile-h1-line-height:2.857rem;
  --typography-mobile-h1-letter-spacing:-2%;
  --typography-mobile-h1-paragraph-spacing:2.286rem;
  --typography-mobile-h1-text-decoration:none;
  --typography-mobile-h1-text-case:none;
  --typography-mobile-h1-regular-font-family:EYInterstate;
  --typography-mobile-h1-regular-font-weight:400;
  --typography-mobile-h1-regular-font-size:2.286rem;
  --typography-mobile-h1-regular-line-height:2.857rem;
  --typography-mobile-h1-regular-letter-spacing:-2%;
  --typography-mobile-h1-regular-paragraph-spacing:2.286rem;
  --typography-mobile-h1-regular-text-decoration:none;
  --typography-mobile-h1-regular-text-case:none;
  --typography-mobile-h1-bold-font-family:EYInterstate;
  --typography-mobile-h1-bold-font-weight:700;
  --typography-mobile-h1-bold-font-size:2.286rem;
  --typography-mobile-h1-bold-line-height:2.857rem;
  --typography-mobile-h1-bold-letter-spacing:-2%;
  --typography-mobile-h1-bold-paragraph-spacing:2.286rem;
  --typography-mobile-h1-bold-text-decoration:none;
  --typography-mobile-h1-bold-text-case:none;
  --typography-mobile-h2-font-family:EYInterstate;
  --typography-mobile-h2-font-weight:300;
  --typography-mobile-h2-font-size:2rem;
  --typography-mobile-h2-line-height:2.42857rem;
  --typography-mobile-h2-letter-spacing:0%;
  --typography-mobile-h2-paragraph-spacing:2rem;
  --typography-mobile-h2-text-decoration:none;
  --typography-mobile-h2-text-case:none;
  --typography-mobile-h2-regular-font-family:EYInterstate;
  --typography-mobile-h2-regular-font-weight:400;
  --typography-mobile-h2-regular-font-size:2rem;
  --typography-mobile-h2-regular-line-height:2.42857rem;
  --typography-mobile-h2-regular-letter-spacing:0%;
  --typography-mobile-h2-regular-paragraph-spacing:2rem;
  --typography-mobile-h2-regular-text-decoration:none;
  --typography-mobile-h2-regular-text-case:none;
  --typography-mobile-h2-bold-font-family:EYInterstate;
  --typography-mobile-h2-bold-font-weight:700;
  --typography-mobile-h2-bold-font-size:2rem;
  --typography-mobile-h2-bold-line-height:2.42857rem;
  --typography-mobile-h2-bold-letter-spacing:0%;
  --typography-mobile-h2-bold-paragraph-spacing:2rem;
  --typography-mobile-h2-bold-text-decoration:none;
  --typography-mobile-h2-bold-text-case:none;
  --typography-mobile-h3-font-family:EYInterstate;
  --typography-mobile-h3-font-weight:300;
  --typography-mobile-h3-font-size:1.857rem;
  --typography-mobile-h3-line-height:2.286rem;
  --typography-mobile-h3-letter-spacing:0%;
  --typography-mobile-h3-paragraph-spacing:1.857rem;
  --typography-mobile-h3-text-decoration:none;
  --typography-mobile-h3-text-case:none;
  --typography-mobile-h3-regular-font-family:EYInterstate;
  --typography-mobile-h3-regular-font-weight:400;
  --typography-mobile-h3-regular-font-size:1.857rem;
  --typography-mobile-h3-regular-line-height:2.286rem;
  --typography-mobile-h3-regular-letter-spacing:0%;
  --typography-mobile-h3-regular-paragraph-spacing:1.857rem;
  --typography-mobile-h3-regular-text-decoration:none;
  --typography-mobile-h3-regular-text-case:none;
  --typography-mobile-h3-bold-font-family:EYInterstate;
  --typography-mobile-h3-bold-font-weight:700;
  --typography-mobile-h3-bold-font-size:1.857rem;
  --typography-mobile-h3-bold-line-height:2.286rem;
  --typography-mobile-h3-bold-letter-spacing:0%;
  --typography-mobile-h3-bold-paragraph-spacing:1.857rem;
  --typography-mobile-h3-bold-text-decoration:none;
  --typography-mobile-h3-bold-text-case:none;
  --typography-mobile-h4-font-family:EYInterstate;
  --typography-mobile-h4-font-weight:300;
  --typography-mobile-h4-font-size:1.714rem;
  --typography-mobile-h4-line-height:2.286rem;
  --typography-mobile-h4-letter-spacing:0%;
  --typography-mobile-h4-paragraph-spacing:1.714rem;
  --typography-mobile-h4-text-decoration:none;
  --typography-mobile-h4-text-case:none;
  --typography-mobile-h4-regular-font-family:EYInterstate;
  --typography-mobile-h4-regular-font-weight:400;
  --typography-mobile-h4-regular-font-size:1.714rem;
  --typography-mobile-h4-regular-line-height:2.286rem;
  --typography-mobile-h4-regular-letter-spacing:0%;
  --typography-mobile-h4-regular-paragraph-spacing:1.714rem;
  --typography-mobile-h4-regular-text-decoration:none;
  --typography-mobile-h4-regular-text-case:none;
  --typography-mobile-h4-bold-font-family:EYInterstate;
  --typography-mobile-h4-bold-font-weight:700;
  --typography-mobile-h4-bold-font-size:1.714rem;
  --typography-mobile-h4-bold-line-height:2.286rem;
  --typography-mobile-h4-bold-letter-spacing:0%;
  --typography-mobile-h4-bold-paragraph-spacing:1.714rem;
  --typography-mobile-h4-bold-text-decoration:none;
  --typography-mobile-h4-bold-text-case:none;
  --typography-mobile-h5-font-family:EYInterstate;
  --typography-mobile-h5-font-weight:300;
  --typography-mobile-h5-font-size:1.57143rem;
  --typography-mobile-h5-line-height:2.143rem;
  --typography-mobile-h5-letter-spacing:0%;
  --typography-mobile-h5-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-text-decoration:none;
  --typography-mobile-h5-text-case:none;
  --typography-mobile-h5-italic-font-family:EYInterstate;
  --typography-mobile-h5-italic-font-weight:300;
  --typography-mobile-h5-italic-font-size:1.57143rem;
  --typography-mobile-h5-italic-line-height:2.143rem;
  --typography-mobile-h5-italic-letter-spacing:0%;
  --typography-mobile-h5-italic-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-italic-text-decoration:none;
  --typography-mobile-h5-italic-text-case:none;
  --typography-mobile-h5-italic-font-style:italic;
  --typography-mobile-h5-underline-font-family:EYInterstate;
  --typography-mobile-h5-underline-font-weight:300;
  --typography-mobile-h5-underline-font-size:1.57143rem;
  --typography-mobile-h5-underline-line-height:2.143rem;
  --typography-mobile-h5-underline-letter-spacing:0%;
  --typography-mobile-h5-underline-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-underline-text-decoration:underline;
  --typography-mobile-h5-underline-text-case:none;
  --typography-mobile-h5-regular-font-family:EYInterstate;
  --typography-mobile-h5-regular-font-weight:400;
  --typography-mobile-h5-regular-font-size:1.57143rem;
  --typography-mobile-h5-regular-line-height:2.143rem;
  --typography-mobile-h5-regular-letter-spacing:0%;
  --typography-mobile-h5-regular-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-regular-text-decoration:none;
  --typography-mobile-h5-regular-text-case:none;
  --typography-mobile-h5-regular-italic-font-family:EYInterstate;
  --typography-mobile-h5-regular-italic-font-weight:400;
  --typography-mobile-h5-regular-italic-font-size:1.57143rem;
  --typography-mobile-h5-regular-italic-line-height:2.143rem;
  --typography-mobile-h5-regular-italic-letter-spacing:0%;
  --typography-mobile-h5-regular-italic-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-regular-italic-text-decoration:none;
  --typography-mobile-h5-regular-italic-text-case:none;
  --typography-mobile-h5-regular-italic-font-style:italic;
  --typography-mobile-h5-regular-underline-font-family:EYInterstate;
  --typography-mobile-h5-regular-underline-font-weight:400;
  --typography-mobile-h5-regular-underline-font-size:1.57143rem;
  --typography-mobile-h5-regular-underline-line-height:2.143rem;
  --typography-mobile-h5-regular-underline-letter-spacing:0%;
  --typography-mobile-h5-regular-underline-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-regular-underline-text-decoration:underline;
  --typography-mobile-h5-regular-underline-text-case:none;
  --typography-mobile-h5-bold-font-family:EYInterstate;
  --typography-mobile-h5-bold-font-weight:700;
  --typography-mobile-h5-bold-font-size:1.57143rem;
  --typography-mobile-h5-bold-line-height:2.143rem;
  --typography-mobile-h5-bold-letter-spacing:0%;
  --typography-mobile-h5-bold-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-bold-text-decoration:none;
  --typography-mobile-h5-bold-text-case:none;
  --typography-mobile-h5-bold-italic-font-family:EYInterstate;
  --typography-mobile-h5-bold-italic-font-weight:700;
  --typography-mobile-h5-bold-italic-font-size:1.57143rem;
  --typography-mobile-h5-bold-italic-line-height:2.143rem;
  --typography-mobile-h5-bold-italic-letter-spacing:0%;
  --typography-mobile-h5-bold-italic-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-bold-italic-text-decoration:none;
  --typography-mobile-h5-bold-italic-text-case:none;
  --typography-mobile-h5-bold-italic-font-style:italic;
  --typography-mobile-h5-bold-underline-font-family:EYInterstate;
  --typography-mobile-h5-bold-underline-font-weight:700;
  --typography-mobile-h5-bold-underline-font-size:1.57143rem;
  --typography-mobile-h5-bold-underline-line-height:2.143rem;
  --typography-mobile-h5-bold-underline-letter-spacing:0%;
  --typography-mobile-h5-bold-underline-paragraph-spacing:1.57143rem;
  --typography-mobile-h5-bold-underline-text-decoration:underline;
  --typography-mobile-h5-bold-underline-text-case:none;
  --typography-mobile-h6-font-family:EYInterstate;
  --typography-mobile-h6-font-weight:300;
  --typography-mobile-h6-font-size:1.42857rem;
  --typography-mobile-h6-line-height:2.143rem;
  --typography-mobile-h6-letter-spacing:0%;
  --typography-mobile-h6-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-text-decoration:none;
  --typography-mobile-h6-text-case:none;
  --typography-mobile-h6-italic-font-family:EYInterstate;
  --typography-mobile-h6-italic-font-weight:300;
  --typography-mobile-h6-italic-font-size:1.42857rem;
  --typography-mobile-h6-italic-line-height:2.143rem;
  --typography-mobile-h6-italic-letter-spacing:0%;
  --typography-mobile-h6-italic-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-italic-text-decoration:none;
  --typography-mobile-h6-italic-text-case:none;
  --typography-mobile-h6-italic-font-style:italic;
  --typography-mobile-h6-underline-font-family:EYInterstate;
  --typography-mobile-h6-underline-font-weight:300;
  --typography-mobile-h6-underline-font-size:1.42857rem;
  --typography-mobile-h6-underline-line-height:2.143rem;
  --typography-mobile-h6-underline-letter-spacing:0%;
  --typography-mobile-h6-underline-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-underline-text-decoration:underline;
  --typography-mobile-h6-underline-text-case:none;
  --typography-mobile-h6-regular-font-family:EYInterstate;
  --typography-mobile-h6-regular-font-weight:400;
  --typography-mobile-h6-regular-font-size:1.42857rem;
  --typography-mobile-h6-regular-line-height:2.143rem;
  --typography-mobile-h6-regular-letter-spacing:0%;
  --typography-mobile-h6-regular-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-regular-text-decoration:none;
  --typography-mobile-h6-regular-text-case:none;
  --typography-mobile-h6-regular-italic-font-family:EYInterstate;
  --typography-mobile-h6-regular-italic-font-weight:400;
  --typography-mobile-h6-regular-italic-font-size:1.42857rem;
  --typography-mobile-h6-regular-italic-line-height:2.143rem;
  --typography-mobile-h6-regular-italic-letter-spacing:0%;
  --typography-mobile-h6-regular-italic-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-regular-italic-text-decoration:none;
  --typography-mobile-h6-regular-italic-text-case:none;
  --typography-mobile-h6-regular-italic-font-style:italic;
  --typography-mobile-h6-regular-underline-font-family:EYInterstate;
  --typography-mobile-h6-regular-underline-font-weight:400;
  --typography-mobile-h6-regular-underline-font-size:1.42857rem;
  --typography-mobile-h6-regular-underline-line-height:2.143rem;
  --typography-mobile-h6-regular-underline-letter-spacing:0%;
  --typography-mobile-h6-regular-underline-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-regular-underline-text-decoration:underline;
  --typography-mobile-h6-regular-underline-text-case:none;
  --typography-mobile-h6-bold-font-family:EYInterstate;
  --typography-mobile-h6-bold-font-weight:700;
  --typography-mobile-h6-bold-font-size:1.42857rem;
  --typography-mobile-h6-bold-line-height:2.143rem;
  --typography-mobile-h6-bold-letter-spacing:0%;
  --typography-mobile-h6-bold-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-bold-text-decoration:none;
  --typography-mobile-h6-bold-text-case:none;
  --typography-mobile-h6-bold-italic-font-family:EYInterstate;
  --typography-mobile-h6-bold-italic-font-weight:700;
  --typography-mobile-h6-bold-italic-font-size:1.42857rem;
  --typography-mobile-h6-bold-italic-line-height:2.143rem;
  --typography-mobile-h6-bold-italic-letter-spacing:0%;
  --typography-mobile-h6-bold-italic-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-bold-italic-text-decoration:none;
  --typography-mobile-h6-bold-italic-text-case:none;
  --typography-mobile-h6-bold-italic-font-style:italic;
  --typography-mobile-h6-bold-underline-font-family:EYInterstate;
  --typography-mobile-h6-bold-underline-font-weight:700;
  --typography-mobile-h6-bold-underline-font-size:1.42857rem;
  --typography-mobile-h6-bold-underline-line-height:2.143rem;
  --typography-mobile-h6-bold-underline-letter-spacing:0%;
  --typography-mobile-h6-bold-underline-paragraph-spacing:1.42857rem;
  --typography-mobile-h6-bold-underline-text-decoration:underline;
  --typography-mobile-h6-bold-underline-text-case:none;
  --typography-mobile-subtitle-font-family:EYInterstate;
  --typography-mobile-subtitle-font-weight:300;
  --typography-mobile-subtitle-font-size:1.286rem;
  --typography-mobile-subtitle-line-height:1.857rem;
  --typography-mobile-subtitle-letter-spacing:0%;
  --typography-mobile-subtitle-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-text-decoration:none;
  --typography-mobile-subtitle-text-case:none;
  --typography-mobile-subtitle-italic-font-family:EYInterstate;
  --typography-mobile-subtitle-italic-font-weight:300;
  --typography-mobile-subtitle-italic-font-size:1.286rem;
  --typography-mobile-subtitle-italic-line-height:1.857rem;
  --typography-mobile-subtitle-italic-letter-spacing:0%;
  --typography-mobile-subtitle-italic-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-italic-text-decoration:none;
  --typography-mobile-subtitle-italic-text-case:none;
  --typography-mobile-subtitle-italic-font-style:italic;
  --typography-mobile-subtitle-underline-font-family:EYInterstate;
  --typography-mobile-subtitle-underline-font-weight:300;
  --typography-mobile-subtitle-underline-font-size:1.286rem;
  --typography-mobile-subtitle-underline-line-height:1.857rem;
  --typography-mobile-subtitle-underline-letter-spacing:0%;
  --typography-mobile-subtitle-underline-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-underline-text-decoration:underline;
  --typography-mobile-subtitle-underline-text-case:none;
  --typography-mobile-subtitle-regular-font-family:EYInterstate;
  --typography-mobile-subtitle-regular-font-weight:400;
  --typography-mobile-subtitle-regular-font-size:1.286rem;
  --typography-mobile-subtitle-regular-line-height:1.857rem;
  --typography-mobile-subtitle-regular-letter-spacing:0%;
  --typography-mobile-subtitle-regular-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-regular-text-decoration:none;
  --typography-mobile-subtitle-regular-text-case:none;
  --typography-mobile-subtitle-regular-italic-font-family:EYInterstate;
  --typography-mobile-subtitle-regular-italic-font-weight:400;
  --typography-mobile-subtitle-regular-italic-font-size:1.286rem;
  --typography-mobile-subtitle-regular-italic-line-height:1.857rem;
  --typography-mobile-subtitle-regular-italic-letter-spacing:0%;
  --typography-mobile-subtitle-regular-italic-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-regular-italic-text-decoration:none;
  --typography-mobile-subtitle-regular-italic-text-case:none;
  --typography-mobile-subtitle-regular-italic-font-style:italic;
  --typography-mobile-subtitle-regular-underline-font-family:EYInterstate;
  --typography-mobile-subtitle-regular-underline-font-weight:400;
  --typography-mobile-subtitle-regular-underline-font-size:1.286rem;
  --typography-mobile-subtitle-regular-underline-line-height:1.857rem;
  --typography-mobile-subtitle-regular-underline-letter-spacing:0%;
  --typography-mobile-subtitle-regular-underline-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-regular-underline-text-decoration:underline;
  --typography-mobile-subtitle-regular-underline-text-case:none;
  --typography-mobile-subtitle-bold-font-family:EYInterstate;
  --typography-mobile-subtitle-bold-font-weight:700;
  --typography-mobile-subtitle-bold-font-size:1.286rem;
  --typography-mobile-subtitle-bold-line-height:1.857rem;
  --typography-mobile-subtitle-bold-letter-spacing:0%;
  --typography-mobile-subtitle-bold-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-bold-text-decoration:none;
  --typography-mobile-subtitle-bold-text-case:none;
  --typography-mobile-subtitle-bold-italic-font-family:EYInterstate;
  --typography-mobile-subtitle-bold-italic-font-weight:700;
  --typography-mobile-subtitle-bold-italic-font-size:1.286rem;
  --typography-mobile-subtitle-bold-italic-line-height:1.857rem;
  --typography-mobile-subtitle-bold-italic-letter-spacing:0%;
  --typography-mobile-subtitle-bold-italic-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-bold-italic-text-decoration:none;
  --typography-mobile-subtitle-bold-italic-text-case:none;
  --typography-mobile-subtitle-bold-italic-font-style:italic;
  --typography-mobile-subtitle-bold-underline-font-family:EYInterstate;
  --typography-mobile-subtitle-bold-underline-font-weight:700;
  --typography-mobile-subtitle-bold-underline-font-size:1.286rem;
  --typography-mobile-subtitle-bold-underline-line-height:1.857rem;
  --typography-mobile-subtitle-bold-underline-letter-spacing:0%;
  --typography-mobile-subtitle-bold-underline-paragraph-spacing:1.286rem;
  --typography-mobile-subtitle-bold-underline-text-decoration:underline;
  --typography-mobile-subtitle-bold-underline-text-case:none;
  --typography-mobile-body-1-font-family:EYInterstate;
  --typography-mobile-body-1-font-weight:300;
  --typography-mobile-body-1-font-size:1.143rem;
  --typography-mobile-body-1-line-height:1.857rem;
  --typography-mobile-body-1-letter-spacing:0%;
  --typography-mobile-body-1-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-text-decoration:none;
  --typography-mobile-body-1-text-case:none;
  --typography-mobile-body-1-italic-font-family:EYInterstate;
  --typography-mobile-body-1-italic-font-weight:300;
  --typography-mobile-body-1-italic-font-size:1.143rem;
  --typography-mobile-body-1-italic-line-height:1.857rem;
  --typography-mobile-body-1-italic-letter-spacing:0%;
  --typography-mobile-body-1-italic-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-italic-text-decoration:none;
  --typography-mobile-body-1-italic-text-case:none;
  --typography-mobile-body-1-italic-font-style:italic;
  --typography-mobile-body-1-underline-font-family:EYInterstate;
  --typography-mobile-body-1-underline-font-weight:300;
  --typography-mobile-body-1-underline-font-size:1.143rem;
  --typography-mobile-body-1-underline-line-height:1.857rem;
  --typography-mobile-body-1-underline-letter-spacing:0%;
  --typography-mobile-body-1-underline-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-underline-text-decoration:underline;
  --typography-mobile-body-1-underline-text-case:none;
  --typography-mobile-body-1-regular-font-family:EYInterstate;
  --typography-mobile-body-1-regular-font-weight:400;
  --typography-mobile-body-1-regular-font-size:1.143rem;
  --typography-mobile-body-1-regular-line-height:1.857rem;
  --typography-mobile-body-1-regular-letter-spacing:0%;
  --typography-mobile-body-1-regular-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-regular-text-decoration:none;
  --typography-mobile-body-1-regular-text-case:none;
  --typography-mobile-body-1-regular-italic-font-family:EYInterstate;
  --typography-mobile-body-1-regular-italic-font-weight:400;
  --typography-mobile-body-1-regular-italic-font-size:1.143rem;
  --typography-mobile-body-1-regular-italic-line-height:1.857rem;
  --typography-mobile-body-1-regular-italic-letter-spacing:0%;
  --typography-mobile-body-1-regular-italic-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-regular-italic-text-decoration:none;
  --typography-mobile-body-1-regular-italic-text-case:none;
  --typography-mobile-body-1-regular-italic-font-style:italic;
  --typography-mobile-body-1-regular-underline-font-family:EYInterstate;
  --typography-mobile-body-1-regular-underline-font-weight:400;
  --typography-mobile-body-1-regular-underline-font-size:1.143rem;
  --typography-mobile-body-1-regular-underline-line-height:1.857rem;
  --typography-mobile-body-1-regular-underline-letter-spacing:0%;
  --typography-mobile-body-1-regular-underline-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-regular-underline-text-decoration:underline;
  --typography-mobile-body-1-regular-underline-text-case:none;
  --typography-mobile-body-1-bold-font-family:EYInterstate;
  --typography-mobile-body-1-bold-font-weight:700;
  --typography-mobile-body-1-bold-font-size:1.143rem;
  --typography-mobile-body-1-bold-line-height:1.857rem;
  --typography-mobile-body-1-bold-letter-spacing:0%;
  --typography-mobile-body-1-bold-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-bold-text-decoration:none;
  --typography-mobile-body-1-bold-text-case:none;
  --typography-mobile-body-1-bold-italic-font-family:EYInterstate;
  --typography-mobile-body-1-bold-italic-font-weight:700;
  --typography-mobile-body-1-bold-italic-font-size:1.143rem;
  --typography-mobile-body-1-bold-italic-line-height:1.857rem;
  --typography-mobile-body-1-bold-italic-letter-spacing:0%;
  --typography-mobile-body-1-bold-italic-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-bold-italic-text-decoration:none;
  --typography-mobile-body-1-bold-italic-text-case:none;
  --typography-mobile-body-1-bold-italic-font-style:italic;
  --typography-mobile-body-1-bold-underline-font-family:EYInterstate;
  --typography-mobile-body-1-bold-underline-font-weight:700;
  --typography-mobile-body-1-bold-underline-font-size:1.143rem;
  --typography-mobile-body-1-bold-underline-line-height:1.857rem;
  --typography-mobile-body-1-bold-underline-letter-spacing:0%;
  --typography-mobile-body-1-bold-underline-paragraph-spacing:1.143rem;
  --typography-mobile-body-1-bold-underline-text-decoration:underline;
  --typography-mobile-body-1-bold-underline-text-case:none;
  --typography-mobile-body-2-font-family:EYInterstate;
  --typography-mobile-body-2-font-weight:300;
  --typography-mobile-body-2-font-size:1rem;
  --typography-mobile-body-2-line-height:1.714rem;
  --typography-mobile-body-2-letter-spacing:0%;
  --typography-mobile-body-2-paragraph-spacing:1rem;
  --typography-mobile-body-2-text-decoration:none;
  --typography-mobile-body-2-text-case:none;
  --typography-mobile-body-2-italic-font-family:EYInterstate;
  --typography-mobile-body-2-italic-font-weight:300;
  --typography-mobile-body-2-italic-font-size:1rem;
  --typography-mobile-body-2-italic-line-height:1.714rem;
  --typography-mobile-body-2-italic-letter-spacing:0%;
  --typography-mobile-body-2-italic-paragraph-spacing:1rem;
  --typography-mobile-body-2-italic-text-decoration:none;
  --typography-mobile-body-2-italic-text-case:none;
  --typography-mobile-body-2-italic-font-style:italic;
  --typography-mobile-body-2-underline-font-family:EYInterstate;
  --typography-mobile-body-2-underline-font-weight:300;
  --typography-mobile-body-2-underline-font-size:1rem;
  --typography-mobile-body-2-underline-line-height:1.714rem;
  --typography-mobile-body-2-underline-letter-spacing:0%;
  --typography-mobile-body-2-underline-paragraph-spacing:1rem;
  --typography-mobile-body-2-underline-text-decoration:underline;
  --typography-mobile-body-2-underline-text-case:none;
  --typography-mobile-body-2-regular-font-family:EYInterstate;
  --typography-mobile-body-2-regular-font-weight:400;
  --typography-mobile-body-2-regular-font-size:1rem;
  --typography-mobile-body-2-regular-line-height:1.714rem;
  --typography-mobile-body-2-regular-letter-spacing:0%;
  --typography-mobile-body-2-regular-paragraph-spacing:1rem;
  --typography-mobile-body-2-regular-text-decoration:none;
  --typography-mobile-body-2-regular-text-case:none;
  --typography-mobile-body-2-regular-italic-font-family:EYInterstate;
  --typography-mobile-body-2-regular-italic-font-weight:400;
  --typography-mobile-body-2-regular-italic-font-size:1rem;
  --typography-mobile-body-2-regular-italic-line-height:1.714rem;
  --typography-mobile-body-2-regular-italic-letter-spacing:0%;
  --typography-mobile-body-2-regular-italic-paragraph-spacing:1rem;
  --typography-mobile-body-2-regular-italic-text-decoration:none;
  --typography-mobile-body-2-regular-italic-text-case:none;
  --typography-mobile-body-2-regular-italic-font-style:italic;
  --typography-mobile-body-2-regular-underline-font-family:EYInterstate;
  --typography-mobile-body-2-regular-underline-font-weight:400;
  --typography-mobile-body-2-regular-underline-font-size:1rem;
  --typography-mobile-body-2-regular-underline-line-height:1.714rem;
  --typography-mobile-body-2-regular-underline-letter-spacing:0%;
  --typography-mobile-body-2-regular-underline-paragraph-spacing:1rem;
  --typography-mobile-body-2-regular-underline-text-decoration:underline;
  --typography-mobile-body-2-regular-underline-text-case:none;
  --typography-mobile-body-2-bold-font-family:EYInterstate;
  --typography-mobile-body-2-bold-font-weight:700;
  --typography-mobile-body-2-bold-font-size:1rem;
  --typography-mobile-body-2-bold-line-height:1.714rem;
  --typography-mobile-body-2-bold-letter-spacing:0%;
  --typography-mobile-body-2-bold-paragraph-spacing:1rem;
  --typography-mobile-body-2-bold-text-decoration:none;
  --typography-mobile-body-2-bold-text-case:none;
  --typography-mobile-body-2-bold-italic-font-family:EYInterstate;
  --typography-mobile-body-2-bold-italic-font-weight:700;
  --typography-mobile-body-2-bold-italic-font-size:1rem;
  --typography-mobile-body-2-bold-italic-line-height:1.714rem;
  --typography-mobile-body-2-bold-italic-letter-spacing:0%;
  --typography-mobile-body-2-bold-italic-paragraph-spacing:1rem;
  --typography-mobile-body-2-bold-italic-text-decoration:none;
  --typography-mobile-body-2-bold-italic-text-case:none;
  --typography-mobile-body-2-bold-italic-font-style:italic;
  --typography-mobile-body-2-bold-underline-font-family:EYInterstate;
  --typography-mobile-body-2-bold-underline-font-weight:700;
  --typography-mobile-body-2-bold-underline-font-size:1rem;
  --typography-mobile-body-2-bold-underline-line-height:1.714rem;
  --typography-mobile-body-2-bold-underline-letter-spacing:0%;
  --typography-mobile-body-2-bold-underline-paragraph-spacing:1rem;
  --typography-mobile-body-2-bold-underline-text-decoration:underline;
  --typography-mobile-body-2-bold-underline-text-case:none;
  --typography-mobile-body-3-font-family:EYInterstate;
  --typography-mobile-body-3-font-weight:300;
  --typography-mobile-body-3-font-size:0.857rem;
  --typography-mobile-body-3-line-height:1.42857rem;
  --typography-mobile-body-3-letter-spacing:0%;
  --typography-mobile-body-3-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-text-decoration:none;
  --typography-mobile-body-3-text-case:none;
  --typography-mobile-body-3-italic-font-family:EYInterstate;
  --typography-mobile-body-3-italic-font-weight:300;
  --typography-mobile-body-3-italic-font-size:0.857rem;
  --typography-mobile-body-3-italic-line-height:1.42857rem;
  --typography-mobile-body-3-italic-letter-spacing:0%;
  --typography-mobile-body-3-italic-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-italic-text-decoration:none;
  --typography-mobile-body-3-italic-text-case:none;
  --typography-mobile-body-3-italic-font-style:italic;
  --typography-mobile-body-3-underline-font-family:EYInterstate;
  --typography-mobile-body-3-underline-font-weight:300;
  --typography-mobile-body-3-underline-font-size:0.857rem;
  --typography-mobile-body-3-underline-line-height:1.42857rem;
  --typography-mobile-body-3-underline-letter-spacing:0%;
  --typography-mobile-body-3-underline-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-underline-text-decoration:underline;
  --typography-mobile-body-3-underline-text-case:none;
  --typography-mobile-body-3-regular-font-family:EYInterstate;
  --typography-mobile-body-3-regular-font-weight:400;
  --typography-mobile-body-3-regular-font-size:0.857rem;
  --typography-mobile-body-3-regular-line-height:1.42857rem;
  --typography-mobile-body-3-regular-letter-spacing:0%;
  --typography-mobile-body-3-regular-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-regular-text-decoration:none;
  --typography-mobile-body-3-regular-text-case:none;
  --typography-mobile-body-3-regular-italic-font-family:EYInterstate;
  --typography-mobile-body-3-regular-italic-font-weight:400;
  --typography-mobile-body-3-regular-italic-font-size:0.857rem;
  --typography-mobile-body-3-regular-italic-line-height:1.42857rem;
  --typography-mobile-body-3-regular-italic-letter-spacing:0%;
  --typography-mobile-body-3-regular-italic-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-regular-italic-text-decoration:none;
  --typography-mobile-body-3-regular-italic-text-case:none;
  --typography-mobile-body-3-regular-italic-font-style:italic;
  --typography-mobile-body-3-regular-underline-font-family:EYInterstate;
  --typography-mobile-body-3-regular-underline-font-weight:400;
  --typography-mobile-body-3-regular-underline-font-size:0.857rem;
  --typography-mobile-body-3-regular-underline-line-height:1.42857rem;
  --typography-mobile-body-3-regular-underline-letter-spacing:0%;
  --typography-mobile-body-3-regular-underline-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-regular-underline-text-decoration:underline;
  --typography-mobile-body-3-regular-underline-text-case:none;
  --typography-mobile-body-3-bold-font-family:EYInterstate;
  --typography-mobile-body-3-bold-font-weight:700;
  --typography-mobile-body-3-bold-font-size:0.857rem;
  --typography-mobile-body-3-bold-line-height:1.42857rem;
  --typography-mobile-body-3-bold-letter-spacing:0%;
  --typography-mobile-body-3-bold-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-bold-text-decoration:none;
  --typography-mobile-body-3-bold-text-case:none;
  --typography-mobile-body-3-bold-italic-font-family:EYInterstate;
  --typography-mobile-body-3-bold-italic-font-weight:700;
  --typography-mobile-body-3-bold-italic-font-size:0.857rem;
  --typography-mobile-body-3-bold-italic-line-height:1.42857rem;
  --typography-mobile-body-3-bold-italic-letter-spacing:0%;
  --typography-mobile-body-3-bold-italic-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-bold-italic-text-decoration:none;
  --typography-mobile-body-3-bold-italic-text-case:none;
  --typography-mobile-body-3-bold-italic-font-style:italic;
  --typography-mobile-body-3-bold-underline-font-family:EYInterstate;
  --typography-mobile-body-3-bold-underline-font-weight:700;
  --typography-mobile-body-3-bold-underline-font-size:0.857rem;
  --typography-mobile-body-3-bold-underline-line-height:1.42857rem;
  --typography-mobile-body-3-bold-underline-letter-spacing:0%;
  --typography-mobile-body-3-bold-underline-paragraph-spacing:0.857rem;
  --typography-mobile-body-3-bold-underline-text-decoration:underline;
  --typography-mobile-body-3-bold-underline-text-case:none;
  --typography-mobile-caption-font-family:EYInterstate;
  --typography-mobile-caption-font-weight:300;
  --typography-mobile-caption-font-size:0.857rem;
  --typography-mobile-caption-line-height:1.286rem;
  --typography-mobile-caption-letter-spacing:0%;
  --typography-mobile-caption-paragraph-spacing:0.857rem;
  --typography-mobile-caption-text-decoration:none;
  --typography-mobile-caption-text-case:none;
  --typography-mobile-caption-italic-font-family:EYInterstate;
  --typography-mobile-caption-italic-font-weight:300;
  --typography-mobile-caption-italic-font-size:0.857rem;
  --typography-mobile-caption-italic-line-height:1.286rem;
  --typography-mobile-caption-italic-letter-spacing:0%;
  --typography-mobile-caption-italic-paragraph-spacing:0.857rem;
  --typography-mobile-caption-italic-text-decoration:none;
  --typography-mobile-caption-italic-text-case:none;
  --typography-mobile-caption-italic-font-style:italic;
  --typography-mobile-caption-underline-font-family:EYInterstate;
  --typography-mobile-caption-underline-font-weight:300;
  --typography-mobile-caption-underline-font-size:0.857rem;
  --typography-mobile-caption-underline-line-height:1.286rem;
  --typography-mobile-caption-underline-letter-spacing:0%;
  --typography-mobile-caption-underline-paragraph-spacing:0.857rem;
  --typography-mobile-caption-underline-text-decoration:underline;
  --typography-mobile-caption-underline-text-case:none;
  --typography-mobile-caption-regular-font-family:EYInterstate;
  --typography-mobile-caption-regular-font-weight:400;
  --typography-mobile-caption-regular-font-size:0.857rem;
  --typography-mobile-caption-regular-line-height:1.286rem;
  --typography-mobile-caption-regular-letter-spacing:0%;
  --typography-mobile-caption-regular-paragraph-spacing:0.857rem;
  --typography-mobile-caption-regular-text-decoration:none;
  --typography-mobile-caption-regular-text-case:none;
  --typography-mobile-caption-regular-italic-font-family:EYInterstate;
  --typography-mobile-caption-regular-italic-font-weight:400;
  --typography-mobile-caption-regular-italic-font-size:0.857rem;
  --typography-mobile-caption-regular-italic-line-height:1.286rem;
  --typography-mobile-caption-regular-italic-letter-spacing:0%;
  --typography-mobile-caption-regular-italic-paragraph-spacing:0.857rem;
  --typography-mobile-caption-regular-italic-text-decoration:none;
  --typography-mobile-caption-regular-italic-text-case:none;
  --typography-mobile-caption-regular-italic-font-style:italic;
  --typography-mobile-caption-regular-underline-font-family:EYInterstate;
  --typography-mobile-caption-regular-underline-font-weight:400;
  --typography-mobile-caption-regular-underline-font-size:0.857rem;
  --typography-mobile-caption-regular-underline-line-height:1.286rem;
  --typography-mobile-caption-regular-underline-letter-spacing:0%;
  --typography-mobile-caption-regular-underline-paragraph-spacing:0.857rem;
  --typography-mobile-caption-regular-underline-text-decoration:underline;
  --typography-mobile-caption-regular-underline-text-case:none;
  --typography-mobile-caption-bold-font-family:EYInterstate;
  --typography-mobile-caption-bold-font-weight:700;
  --typography-mobile-caption-bold-font-size:0.857rem;
  --typography-mobile-caption-bold-line-height:1.286rem;
  --typography-mobile-caption-bold-letter-spacing:0%;
  --typography-mobile-caption-bold-paragraph-spacing:0.857rem;
  --typography-mobile-caption-bold-text-decoration:none;
  --typography-mobile-caption-bold-text-case:none;
  --typography-mobile-caption-bold-italic-font-family:EYInterstate;
  --typography-mobile-caption-bold-italic-font-weight:700;
  --typography-mobile-caption-bold-italic-font-size:0.857rem;
  --typography-mobile-caption-bold-italic-line-height:1.286rem;
  --typography-mobile-caption-bold-italic-letter-spacing:0%;
  --typography-mobile-caption-bold-italic-paragraph-spacing:0.857rem;
  --typography-mobile-caption-bold-italic-text-decoration:none;
  --typography-mobile-caption-bold-italic-text-case:none;
  --typography-mobile-caption-bold-italic-font-style:italic;
  --typography-mobile-caption-bold-underline-font-family:EYInterstate;
  --typography-mobile-caption-bold-underline-font-weight:700;
  --typography-mobile-caption-bold-underline-font-size:0.857rem;
  --typography-mobile-caption-bold-underline-line-height:1.286rem;
  --typography-mobile-caption-bold-underline-letter-spacing:0%;
  --typography-mobile-caption-bold-underline-paragraph-spacing:0.857rem;
  --typography-mobile-caption-bold-underline-text-decoration:underline;
  --typography-mobile-caption-bold-underline-text-case:none;
  --typography-mobile-overline-font-family:EYInterstate;
  --typography-mobile-overline-font-weight:300;
  --typography-mobile-overline-font-size:0.857rem;
  --typography-mobile-overline-line-height:1.286rem;
  --typography-mobile-overline-letter-spacing:4%;
  --typography-mobile-overline-paragraph-spacing:0.857rem;
  --typography-mobile-overline-text-decoration:none;
  --typography-mobile-overline-text-case:uppercase;
  --typography-mobile-overline-italic-font-family:EYInterstate;
  --typography-mobile-overline-italic-font-weight:300;
  --typography-mobile-overline-italic-font-size:0.857rem;
  --typography-mobile-overline-italic-line-height:1.286rem;
  --typography-mobile-overline-italic-letter-spacing:4%;
  --typography-mobile-overline-italic-paragraph-spacing:0.857rem;
  --typography-mobile-overline-italic-text-decoration:none;
  --typography-mobile-overline-italic-text-case:uppercase;
  --typography-mobile-overline-italic-font-style:italic;
  --typography-mobile-overline-underline-font-family:EYInterstate;
  --typography-mobile-overline-underline-font-weight:300;
  --typography-mobile-overline-underline-font-size:0.857rem;
  --typography-mobile-overline-underline-line-height:1.286rem;
  --typography-mobile-overline-underline-letter-spacing:4%;
  --typography-mobile-overline-underline-paragraph-spacing:0.857rem;
  --typography-mobile-overline-underline-text-decoration:underline;
  --typography-mobile-overline-underline-text-case:uppercase;
  --typography-mobile-overline-regular-font-family:EYInterstate;
  --typography-mobile-overline-regular-font-weight:400;
  --typography-mobile-overline-regular-font-size:0.857rem;
  --typography-mobile-overline-regular-line-height:1.286rem;
  --typography-mobile-overline-regular-letter-spacing:4%;
  --typography-mobile-overline-regular-paragraph-spacing:0.857rem;
  --typography-mobile-overline-regular-text-decoration:none;
  --typography-mobile-overline-regular-text-case:uppercase;
  --typography-mobile-overline-regular-italic-font-family:EYInterstate;
  --typography-mobile-overline-regular-italic-font-weight:400;
  --typography-mobile-overline-regular-italic-font-size:0.857rem;
  --typography-mobile-overline-regular-italic-line-height:1.286rem;
  --typography-mobile-overline-regular-italic-letter-spacing:4%;
  --typography-mobile-overline-regular-italic-paragraph-spacing:0.857rem;
  --typography-mobile-overline-regular-italic-text-decoration:none;
  --typography-mobile-overline-regular-italic-text-case:uppercase;
  --typography-mobile-overline-regular-italic-font-style:italic;
  --typography-mobile-overline-regular-underline-font-family:EYInterstate;
  --typography-mobile-overline-regular-underline-font-weight:400;
  --typography-mobile-overline-regular-underline-font-size:0.857rem;
  --typography-mobile-overline-regular-underline-line-height:1.286rem;
  --typography-mobile-overline-regular-underline-letter-spacing:4%;
  --typography-mobile-overline-regular-underline-paragraph-spacing:0.857rem;
  --typography-mobile-overline-regular-underline-text-decoration:underline;
  --typography-mobile-overline-regular-underline-text-case:uppercase;
  --typography-mobile-overline-bold-font-family:EYInterstate;
  --typography-mobile-overline-bold-font-weight:700;
  --typography-mobile-overline-bold-font-size:0.857rem;
  --typography-mobile-overline-bold-line-height:1.286rem;
  --typography-mobile-overline-bold-letter-spacing:4%;
  --typography-mobile-overline-bold-paragraph-spacing:0.857rem;
  --typography-mobile-overline-bold-text-decoration:none;
  --typography-mobile-overline-bold-text-case:uppercase;
  --typography-mobile-overline-bold-italic-font-family:EYInterstate;
  --typography-mobile-overline-bold-italic-font-weight:700;
  --typography-mobile-overline-bold-italic-font-size:0.857rem;
  --typography-mobile-overline-bold-italic-line-height:1.286rem;
  --typography-mobile-overline-bold-italic-letter-spacing:4%;
  --typography-mobile-overline-bold-italic-paragraph-spacing:0.857rem;
  --typography-mobile-overline-bold-italic-text-decoration:none;
  --typography-mobile-overline-bold-italic-text-case:uppercase;
  --typography-mobile-overline-bold-italic-font-style:italic;
  --typography-mobile-overline-bold-underline-font-family:EYInterstate;
  --typography-mobile-overline-bold-underline-font-weight:700;
  --typography-mobile-overline-bold-underline-font-size:0.857rem;
  --typography-mobile-overline-bold-underline-line-height:1.286rem;
  --typography-mobile-overline-bold-underline-letter-spacing:4%;
  --typography-mobile-overline-bold-underline-paragraph-spacing:0.857rem;
  --typography-mobile-overline-bold-underline-text-decoration:underline;
  --typography-mobile-overline-bold-underline-text-case:uppercase;
  --typography-mobile-button-sm-font-family:EYInterstate;
  --typography-mobile-button-sm-font-weight:400;
  --typography-mobile-button-sm-font-size:1rem;
  --typography-mobile-button-sm-line-height:1.42857rem;
  --typography-mobile-button-sm-letter-spacing:0%;
  --typography-mobile-button-sm-paragraph-spacing:0.714rem;
  --typography-mobile-button-sm-text-decoration:none;
  --typography-mobile-button-sm-text-case:none;
  --typography-mobile-button-md-font-family:EYInterstate;
  --typography-mobile-button-md-font-weight:400;
  --typography-mobile-button-md-font-size:1.143rem;
  --typography-mobile-button-md-line-height:1.714rem;
  --typography-mobile-button-md-letter-spacing:0%;
  --typography-mobile-button-md-paragraph-spacing:0.714rem;
  --typography-mobile-button-md-text-decoration:none;
  --typography-mobile-button-md-text-case:none;
  --typography-mobile-button-lg-font-family:EYInterstate;
  --typography-mobile-button-lg-font-weight:400;
  --typography-mobile-button-lg-font-size:1.286rem;
  --typography-mobile-button-lg-line-height:2rem;
  --typography-mobile-button-lg-letter-spacing:0%;
  --typography-mobile-button-lg-paragraph-spacing:0.714rem;
  --typography-mobile-button-lg-text-decoration:none;
  --typography-mobile-button-lg-text-case:none;
  --typography-mobile-button-xl-font-family:EYInterstate;
  --typography-mobile-button-xl-font-weight:400;
  --typography-mobile-button-xl-font-size:1.286rem;
  --typography-mobile-button-xl-line-height:2rem;
  --typography-mobile-button-xl-letter-spacing:0%;
  --typography-mobile-button-xl-paragraph-spacing:0.714rem;
  --typography-mobile-button-xl-text-decoration:none;
  --typography-mobile-button-xl-text-case:none;
  --typography-mobile-button-2xl-font-family:EYInterstate;
  --typography-mobile-button-2xl-font-weight:400;
  --typography-mobile-button-2xl-font-size:1.286rem;
  --typography-mobile-button-2xl-line-height:2rem;
  --typography-mobile-button-2xl-letter-spacing:0%;
  --typography-mobile-button-2xl-paragraph-spacing:0.714rem;
  --typography-mobile-button-2xl-text-decoration:none;
  --typography-mobile-button-2xl-text-case:none;
  --box-shadow-00:0 0 0 0 var(--shadow-colors-primary);
  --box-shadow-01:0 1px 2px 0 var(--shadow-colors-secondary),0 0 2px 0 var(--shadow-colors-primary);
  --box-shadow-02:0 4px 8px 0 var(--shadow-colors-secondary),0 1px 2px 0 var(--shadow-colors-primary);
  --box-shadow-03:0 6px 12px 0 var(--shadow-colors-secondary),0 2px 4px 0 var(--shadow-colors-primary);
  --box-shadow-04:0 8px 16px 0 var(--shadow-colors-secondary),0 2px 4px 0 var(--shadow-colors-primary);
  --box-shadow-05:0 16px 32px 0 var(--shadow-colors-secondary),0 4px 8px 0 var(--shadow-colors-primary);
  --box-shadow-alt-00:0 0 0 0 var(--shadow-colors-alt-primary);
  --box-shadow-alt-01:0 1px 2px 0 var(--shadow-colors-alt-secondary),0 0 2px 0 var(--shadow-colors-alt-primary);
  --box-shadow-alt-02:0 4px 8px 0 var(--shadow-colors-alt-secondary),0 1px 2px 0 var(--shadow-colors-alt-primary);
  --box-shadow-alt-03:0 6px 12px 0 var(--shadow-colors-alt-secondary),0 2px 4px 0 var(--shadow-colors-alt-primary);
  --box-shadow-alt-04:0 8px 16px 0 var(--shadow-colors-alt-secondary),0 2px 4px 0 var(--shadow-colors-alt-primary);
  --box-shadow-alt-05:0 16px 32px 0 var(--shadow-colors-alt-secondary),0 4px 8px 0 var(--shadow-colors-alt-primary);
  --border-style-default:solid;
  --border-style-alt:dashed;
  --brand-color-primary:var(--color-yellow-400);
  --spectrum-frame-orange:#ff7d1e;
  --spectrum-frame-red:#ff3c00;
  --spectrum-frame-magenta:#ff32ff;
  --spectrum-frame-purple:#b400ff;
  --spectrum-frame-lime:#b4ff00;
  --spectrum-frame-green:#00c864;
  --spectrum-frame-teal:#32ffff;
  --spectrum-frame-blue:#4696ff;
  font-family:
    var(--font-family-primary),
    "Helvetica",
    "Arial",
    sans-serif;
  font-weight: 400;
  font-size: 14px;
}
html[motif-theme=light],
.motif-theme-light {
  --theme-neutral-0:var(--color-base-neutral-0);
  --theme-neutral-25:var(--color-base-neutral-25);
  --theme-neutral-50:var(--color-base-neutral-50);
  --theme-neutral-100:var(--color-base-neutral-75);
  --theme-neutral-200:var(--color-base-neutral-150);
  --theme-neutral-300:var(--color-base-neutral-200);
  --theme-neutral-400:var(--color-base-neutral-300);
  --theme-neutral-500:var(--color-base-neutral-400);
  --theme-neutral-600:var(--color-base-neutral-500);
  --theme-neutral-700:var(--color-base-neutral-600);
  --theme-neutral-800:var(--color-base-neutral-750);
  --theme-neutral-900:var(--color-base-neutral-900);
  --theme-neutral-1000:var(--color-base-neutral-950);
  --bg-colors-default-primary:var(--theme-neutral-0);
  --bg-colors-default-secondary:var(--theme-neutral-50);
  --bg-colors-default-tertiary:var(--theme-neutral-100);
  --bg-colors-default-extra-a:var(--theme-neutral-25);
  --bg-colors-default-extra-b:var(--theme-neutral-200);
  --bg-colors-hover-primary:var(--theme-neutral-50);
  --bg-colors-hover-secondary:var(--theme-neutral-100);
  --bg-colors-hover-tertiary:var(--theme-neutral-200);
  --bg-colors-hover-extra-a:var(--theme-neutral-0);
  --bg-colors-focus-primary:var(--theme-neutral-50);
  --bg-colors-focus-secondary:var(--theme-neutral-100);
  --bg-colors-focus-tertiary:var(--theme-neutral-200);
  --bg-colors-focus-extra-a:var(--theme-neutral-0);
  --bg-colors-focus-extra-b:var(--theme-neutral-25);
  --bg-colors-active-tertiary:var(--theme-neutral-50);
  --bg-colors-active-secondary:var(--theme-neutral-100);
  --bg-colors-active-primary:var(--theme-neutral-200);
  --bg-colors-disabled-primary:var(--theme-neutral-50);
  --bg-colors-disabled-secondary:var(--theme-neutral-100);
  --bg-colors-disabled-tertiary:var(--theme-neutral-500);
  --bg-colors-disabled-extra-a:var(--theme-neutral-0);
  --bg-colors-selected-default-primary:var(--theme-neutral-100);
  --bg-colors-selected-default-secondary:var(--theme-neutral-50);
  --bg-colors-selected-hover-primary:var(--theme-neutral-100);
  --bg-colors-selected-hover-secondary:var(--theme-neutral-50);
  --bg-colors-selected-focus-primary:var(--theme-neutral-100);
  --bg-colors-selected-active-primary:var(--theme-neutral-200);
  --bg-colors-selected-disabled-primary:var(--theme-neutral-50);
  --bg-colors-selected-disabled-secondary:var(--theme-neutral-25);
  --bg-colors-read-only-primary:var(--theme-neutral-600);
  --bg-colors-read-only-secondary:var(--theme-neutral-0);
  --bg-colors-overlay-primary:#2e2e384d;
  --bg-colors-gradient-primary-opacity-0:#ffffff00;
  --bg-colors-gradient-primary-opacity-50:#ffffff80;
  --border-colors-default-primary:var(--theme-neutral-100);
  --border-colors-default-secondary:var(--theme-neutral-300);
  --border-colors-default-tertiary:var(--theme-neutral-600);
  --border-colors-default-extra-a:var(--theme-neutral-0);
  --border-colors-default-extra-b:var(--theme-neutral-200);
  --border-colors-hover-primary:var(--theme-neutral-300);
  --border-colors-hover-secondary:var(--theme-neutral-600);
  --border-colors-hover-extra-a:var(--theme-neutral-100);
  --border-colors-focus-primary:var(--theme-neutral-300);
  --border-colors-focus-secondary:var(--theme-neutral-600);
  --border-colors-focus-extra-a:var(--theme-neutral-100);
  --border-colors-active-primary:var(--theme-neutral-300);
  --border-colors-active-secondary:var(--theme-neutral-600);
  --border-colors-disabled-primary:var(--theme-neutral-300);
  --border-colors-disabled-secondary:var(--theme-neutral-100);
  --border-colors-selected-default-primary:var(--theme-neutral-300);
  --border-colors-selected-default-secondary:var(--theme-neutral-600);
  --border-colors-selected-disabled-primary:var(--theme-neutral-300);
  --border-colors-read-only-primary:var(--theme-neutral-600);
  --text-colors-default-primary:var(--theme-neutral-900);
  --text-colors-default-secondary:var(--theme-neutral-700);
  --text-colors-default-tertiary:var(--theme-neutral-500);
  --text-colors-default-extra-a:var(--theme-neutral-0);
  --text-colors-hover-primary:var(--theme-neutral-900);
  --text-colors-hover-secondary:var(--theme-neutral-800);
  --text-colors-hover-tertiary:var(--theme-neutral-700);
  --text-colors-focus-primary:var(--theme-neutral-900);
  --text-colors-focus-secondary:var(--theme-neutral-800);
  --text-colors-focus-tertiary:var(--theme-neutral-700);
  --text-colors-active-primary:var(--theme-neutral-900);
  --text-colors-active-secondary:var(--theme-neutral-700);
  --text-colors-disabled-primary:var(--theme-neutral-500);
  --text-colors-selected-default-primary:var(--theme-neutral-900);
  --text-colors-selected-disabled-primary:var(--theme-neutral-500);
  --text-colors-read-only-primary:var(--theme-neutral-900);
  --text-colors-read-only-secondary:var(--theme-neutral-700);
  --icon-colors-default-primary:var(--theme-neutral-700);
  --icon-colors-default-secondary:var(--theme-neutral-500);
  --icon-colors-default-tertiary:var(--theme-neutral-300);
  --icon-colors-default-extra-a:var(--theme-neutral-900);
  --icon-colors-default-extra-b:var(--theme-neutral-0);
  --icon-colors-hover-primary:var(--theme-neutral-800);
  --icon-colors-hover-secondary:var(--theme-neutral-700);
  --icon-colors-focus-primary:var(--theme-neutral-800);
  --icon-colors-focus-secondary:var(--theme-neutral-700);
  --icon-colors-active-primary:var(--theme-neutral-900);
  --icon-colors-active-secondary:var(--theme-neutral-700);
  --icon-colors-disabled-primary:var(--theme-neutral-500);
  --icon-colors-disabled-secondary:var(--theme-neutral-700);
  --icon-colors-selected-default-primary:var(--theme-neutral-700);
  --icon-colors-selected-default-secondary:var(--theme-neutral-400);
  --icon-colors-selected-disabled-primary:var(--theme-neutral-500);
  --icon-colors-read-only-primary:var(--theme-neutral-500);
  --accent-success-primary:var(--color-green-600);
  --accent-success-secondary:var(--color-green-400);
  --accent-success-tertiary:var(--color-green-300);
  --accent-success-extra-a:var(--color-green-25);
  --accent-success-extra-b:var(--color-green-50);
  --accent-success-extra-c:var(--color-green-100);
  --accent-success-extra-d:var(--color-green-800);
  --accent-warning-primary:var(--color-orange-600);
  --accent-warning-secondary:var(--color-orange-400);
  --accent-warning-tertiary:var(--color-orange-300);
  --accent-warning-extra-a:var(--color-orange-25);
  --accent-warning-extra-b:var(--color-orange-50);
  --accent-warning-extra-c:var(--color-orange-100);
  --accent-warning-extra-d:var(--color-orange-800);
  --accent-error-primary:var(--color-red-600);
  --accent-error-secondary:var(--color-red-400);
  --accent-error-tertiary:var(--color-red-300);
  --accent-error-extra-a:var(--color-red-25);
  --accent-error-extra-b:var(--color-red-50);
  --accent-error-extra-c:var(--color-red-100);
  --accent-error-extra-d:var(--color-red-500);
  --accent-error-extra-e:var(--color-red-700);
  --accent-error-extra-f:var(--color-red-800);
  --accent-info-primary:var(--color-blue-600);
  --accent-info-secondary:var(--color-blue-500);
  --accent-info-tertiary:var(--color-blue-400);
  --accent-info-extra-a:var(--color-blue-25);
  --accent-info-extra-b:var(--color-blue-50);
  --accent-info-extra-c:var(--color-blue-100);
  --accent-info-extra-d:var(--color-blue-700);
  --accent-info-extra-e:var(--color-blue-800);
  --accent-info-extra-f:var(--color-blue-900);
  --accent-info-extra-g:var(--color-blue-300);
  --accent-visited-primary:var(--color-purple-600);
  --accent-visited-secondary:var(--color-purple-400);
  --accent-visited-extra-a:var(--color-purple-25);
  --accent-visited-extra-b:var(--color-purple-50);
  --accent-visited-extra-c:var(--color-purple-800);
  --accent-visited-extra-d:var(--color-purple-500);
  --accent-maroon-primary:var(--color-maroon-700);
  --accent-maroon-secondary:var(--color-maroon-400);
  --accent-maroon-extra-a:var(--color-maroon-25);
  --accent-maroon-extra-b:var(--color-maroon-50);
  --accent-maroon-extra-c:var(--color-maroon-800);
  --accent-teal-primary:var(--color-teal-600);
  --accent-teal-secondary:var(--color-teal-400);
  --accent-teal-extra-a:var(--color-teal-25);
  --accent-teal-extra-b:var(--color-teal-50);
  --accent-teal-extra-c:var(--color-teal-100);
  --accent-teal-extra-d:var(--color-teal-800);
  --alt-bg-colors-default-primary:var(--theme-neutral-900);
  --alt-bg-colors-default-secondary:var(--theme-neutral-600);
  --alt-bg-colors-default-extra-a:var(--theme-neutral-50);
  --alt-bg-colors-hover-primary:var(--theme-neutral-800);
  --alt-bg-colors-hover-secondary:var(--theme-neutral-700);
  --alt-bg-colors-hover-tertiary:var(--theme-neutral-500);
  --alt-bg-colors-focus-primary:var(--theme-neutral-800);
  --alt-bg-colors-focus-secondary:var(--theme-neutral-700);
  --alt-bg-colors-focus-tertiary:var(--theme-neutral-500);
  --alt-bg-colors-active-primary:var(--theme-neutral-700);
  --alt-bg-colors-active-secondary:var(--theme-neutral-600);
  --alt-bg-colors-selected-default-primary:var(--theme-neutral-0);
  --alt-bg-colors-selected-default-secondary:var(--theme-neutral-100);
  --alt-bg-colors-selected-default-extra-a:var(--theme-neutral-700);
  --alt-bg-colors-selected-default-extra-b:var(--theme-neutral-900);
  --alt-bg-colors-selected-hover-primary:var(--theme-neutral-600);
  --alt-bg-colors-overlay-primary:#f3f3f54d;
  --alt-border-colors-default-primary:var(--theme-neutral-0);
  --alt-border-colors-default-extra-a:var(--theme-neutral-700);
  --alt-border-colors-default-extra-b:var(--theme-neutral-900);
  --alt-text-colors-default-primary:var(--theme-neutral-25);
  --alt-text-colors-default-secondary:var(--theme-neutral-50);
  --alt-text-colors-default-extra-a:var(--theme-neutral-400);
  --alt-text-colors-default-extra-b:var(--theme-neutral-700);
  --alt-text-colors-default-extra-c:var(--theme-neutral-900);
  --alt-text-colors-selected-default-primary:var(--theme-neutral-0);
  --alt-icon-colors-default-primary:var(--theme-neutral-400);
  --alt-icon-colors-selected-default-primary:var(--theme-neutral-0);
  --alt-icon-colors-selected-default-extra-a:var(--theme-neutral-700);
  --alt-accent-error-primary:var(--color-red-25);
  --alt-accent-error-secondary:var(--color-red-50);
  --alt-accent-info-primary:var(--color-blue-200);
  --contrast-high-neutral-0:var(--theme-neutral-0);
  --contrast-high-neutral-50:var(--theme-neutral-50);
  --contrast-high-neutral-600:var(--theme-neutral-700);
  --contrast-high-neutral-750:var(--theme-neutral-800);
  --contrast-high-neutral-900:var(--theme-neutral-900);
  --contrast-low-neutral-400:var(--theme-neutral-500);
  --contrast-low-neutral-900:var(--theme-neutral-900);
  --contrast-brand-primary:var(--brand-color-primary);
  --contrast-brand-secondary:var(--theme-neutral-900);
  --static-neutral-0:var(--theme-neutral-0);
  --static-neutral-900:var(--theme-neutral-900);
  --static-error-50:var(--color-red-50);
  --shadow-colors-primary:#23232f0f;
  --shadow-colors-secondary:#23232f14;
  --shadow-colors-alt-primary:#1a1a241f;
  --shadow-colors-alt-secondary:#1a1a2429;
  --body-bg-color:var(--bg-colors-default-extra-a);
  --body-text-color:var(--text-colors-default-primary);
}
@media (prefers-color-scheme: light) {
  :root:not(.motif-theme-light):not(.motif-theme-dark):not([motif-theme=light]):not([motif-theme=dark]) {
    --theme-neutral-0:var(--color-base-neutral-0);
    --theme-neutral-25:var(--color-base-neutral-25);
    --theme-neutral-50:var(--color-base-neutral-50);
    --theme-neutral-100:var(--color-base-neutral-75);
    --theme-neutral-200:var(--color-base-neutral-150);
    --theme-neutral-300:var(--color-base-neutral-200);
    --theme-neutral-400:var(--color-base-neutral-300);
    --theme-neutral-500:var(--color-base-neutral-400);
    --theme-neutral-600:var(--color-base-neutral-500);
    --theme-neutral-700:var(--color-base-neutral-600);
    --theme-neutral-800:var(--color-base-neutral-750);
    --theme-neutral-900:var(--color-base-neutral-900);
    --theme-neutral-1000:var(--color-base-neutral-950);
    --bg-colors-default-primary:var(--theme-neutral-0);
    --bg-colors-default-secondary:var(--theme-neutral-50);
    --bg-colors-default-tertiary:var(--theme-neutral-100);
    --bg-colors-default-extra-a:var(--theme-neutral-25);
    --bg-colors-default-extra-b:var(--theme-neutral-200);
    --bg-colors-hover-primary:var(--theme-neutral-50);
    --bg-colors-hover-secondary:var(--theme-neutral-100);
    --bg-colors-hover-tertiary:var(--theme-neutral-200);
    --bg-colors-hover-extra-a:var(--theme-neutral-0);
    --bg-colors-focus-primary:var(--theme-neutral-50);
    --bg-colors-focus-secondary:var(--theme-neutral-100);
    --bg-colors-focus-tertiary:var(--theme-neutral-200);
    --bg-colors-focus-extra-a:var(--theme-neutral-0);
    --bg-colors-focus-extra-b:var(--theme-neutral-25);
    --bg-colors-active-tertiary:var(--theme-neutral-50);
    --bg-colors-active-secondary:var(--theme-neutral-100);
    --bg-colors-active-primary:var(--theme-neutral-200);
    --bg-colors-disabled-primary:var(--theme-neutral-50);
    --bg-colors-disabled-secondary:var(--theme-neutral-100);
    --bg-colors-disabled-tertiary:var(--theme-neutral-500);
    --bg-colors-disabled-extra-a:var(--theme-neutral-0);
    --bg-colors-selected-default-primary:var(--theme-neutral-100);
    --bg-colors-selected-default-secondary:var(--theme-neutral-50);
    --bg-colors-selected-hover-primary:var(--theme-neutral-100);
    --bg-colors-selected-hover-secondary:var(--theme-neutral-50);
    --bg-colors-selected-focus-primary:var(--theme-neutral-100);
    --bg-colors-selected-active-primary:var(--theme-neutral-200);
    --bg-colors-selected-disabled-primary:var(--theme-neutral-50);
    --bg-colors-selected-disabled-secondary:var(--theme-neutral-25);
    --bg-colors-read-only-primary:var(--theme-neutral-600);
    --bg-colors-read-only-secondary:var(--theme-neutral-0);
    --bg-colors-overlay-primary:#2e2e384d;
    --bg-colors-gradient-primary-opacity-0:#ffffff00;
    --bg-colors-gradient-primary-opacity-50:#ffffff80;
    --border-colors-default-primary:var(--theme-neutral-100);
    --border-colors-default-secondary:var(--theme-neutral-300);
    --border-colors-default-tertiary:var(--theme-neutral-600);
    --border-colors-default-extra-a:var(--theme-neutral-0);
    --border-colors-default-extra-b:var(--theme-neutral-200);
    --border-colors-hover-primary:var(--theme-neutral-300);
    --border-colors-hover-secondary:var(--theme-neutral-600);
    --border-colors-hover-extra-a:var(--theme-neutral-100);
    --border-colors-focus-primary:var(--theme-neutral-300);
    --border-colors-focus-secondary:var(--theme-neutral-600);
    --border-colors-focus-extra-a:var(--theme-neutral-100);
    --border-colors-active-primary:var(--theme-neutral-300);
    --border-colors-active-secondary:var(--theme-neutral-600);
    --border-colors-disabled-primary:var(--theme-neutral-300);
    --border-colors-disabled-secondary:var(--theme-neutral-100);
    --border-colors-selected-default-primary:var(--theme-neutral-300);
    --border-colors-selected-default-secondary:var(--theme-neutral-600);
    --border-colors-selected-disabled-primary:var(--theme-neutral-300);
    --border-colors-read-only-primary:var(--theme-neutral-600);
    --text-colors-default-primary:var(--theme-neutral-900);
    --text-colors-default-secondary:var(--theme-neutral-700);
    --text-colors-default-tertiary:var(--theme-neutral-500);
    --text-colors-default-extra-a:var(--theme-neutral-0);
    --text-colors-hover-primary:var(--theme-neutral-900);
    --text-colors-hover-secondary:var(--theme-neutral-800);
    --text-colors-hover-tertiary:var(--theme-neutral-700);
    --text-colors-focus-primary:var(--theme-neutral-900);
    --text-colors-focus-secondary:var(--theme-neutral-800);
    --text-colors-focus-tertiary:var(--theme-neutral-700);
    --text-colors-active-primary:var(--theme-neutral-900);
    --text-colors-active-secondary:var(--theme-neutral-700);
    --text-colors-disabled-primary:var(--theme-neutral-500);
    --text-colors-selected-default-primary:var(--theme-neutral-900);
    --text-colors-selected-disabled-primary:var(--theme-neutral-500);
    --text-colors-read-only-primary:var(--theme-neutral-900);
    --text-colors-read-only-secondary:var(--theme-neutral-700);
    --icon-colors-default-primary:var(--theme-neutral-700);
    --icon-colors-default-secondary:var(--theme-neutral-500);
    --icon-colors-default-tertiary:var(--theme-neutral-300);
    --icon-colors-default-extra-a:var(--theme-neutral-900);
    --icon-colors-default-extra-b:var(--theme-neutral-0);
    --icon-colors-hover-primary:var(--theme-neutral-800);
    --icon-colors-hover-secondary:var(--theme-neutral-700);
    --icon-colors-focus-primary:var(--theme-neutral-800);
    --icon-colors-focus-secondary:var(--theme-neutral-700);
    --icon-colors-active-primary:var(--theme-neutral-900);
    --icon-colors-active-secondary:var(--theme-neutral-700);
    --icon-colors-disabled-primary:var(--theme-neutral-500);
    --icon-colors-disabled-secondary:var(--theme-neutral-700);
    --icon-colors-selected-default-primary:var(--theme-neutral-700);
    --icon-colors-selected-default-secondary:var(--theme-neutral-400);
    --icon-colors-selected-disabled-primary:var(--theme-neutral-500);
    --icon-colors-read-only-primary:var(--theme-neutral-500);
    --accent-success-primary:var(--color-green-600);
    --accent-success-secondary:var(--color-green-400);
    --accent-success-tertiary:var(--color-green-300);
    --accent-success-extra-a:var(--color-green-25);
    --accent-success-extra-b:var(--color-green-50);
    --accent-success-extra-c:var(--color-green-100);
    --accent-success-extra-d:var(--color-green-800);
    --accent-warning-primary:var(--color-orange-600);
    --accent-warning-secondary:var(--color-orange-400);
    --accent-warning-tertiary:var(--color-orange-300);
    --accent-warning-extra-a:var(--color-orange-25);
    --accent-warning-extra-b:var(--color-orange-50);
    --accent-warning-extra-c:var(--color-orange-100);
    --accent-warning-extra-d:var(--color-orange-800);
    --accent-error-primary:var(--color-red-600);
    --accent-error-secondary:var(--color-red-400);
    --accent-error-tertiary:var(--color-red-300);
    --accent-error-extra-a:var(--color-red-25);
    --accent-error-extra-b:var(--color-red-50);
    --accent-error-extra-c:var(--color-red-100);
    --accent-error-extra-d:var(--color-red-500);
    --accent-error-extra-e:var(--color-red-700);
    --accent-error-extra-f:var(--color-red-800);
    --accent-info-primary:var(--color-blue-600);
    --accent-info-secondary:var(--color-blue-500);
    --accent-info-tertiary:var(--color-blue-400);
    --accent-info-extra-a:var(--color-blue-25);
    --accent-info-extra-b:var(--color-blue-50);
    --accent-info-extra-c:var(--color-blue-100);
    --accent-info-extra-d:var(--color-blue-700);
    --accent-info-extra-e:var(--color-blue-800);
    --accent-info-extra-f:var(--color-blue-900);
    --accent-info-extra-g:var(--color-blue-300);
    --accent-visited-primary:var(--color-purple-600);
    --accent-visited-secondary:var(--color-purple-400);
    --accent-visited-extra-a:var(--color-purple-25);
    --accent-visited-extra-b:var(--color-purple-50);
    --accent-visited-extra-c:var(--color-purple-800);
    --accent-visited-extra-d:var(--color-purple-500);
    --accent-maroon-primary:var(--color-maroon-700);
    --accent-maroon-secondary:var(--color-maroon-400);
    --accent-maroon-extra-a:var(--color-maroon-25);
    --accent-maroon-extra-b:var(--color-maroon-50);
    --accent-maroon-extra-c:var(--color-maroon-800);
    --accent-teal-primary:var(--color-teal-600);
    --accent-teal-secondary:var(--color-teal-400);
    --accent-teal-extra-a:var(--color-teal-25);
    --accent-teal-extra-b:var(--color-teal-50);
    --accent-teal-extra-c:var(--color-teal-100);
    --accent-teal-extra-d:var(--color-teal-800);
    --alt-bg-colors-default-primary:var(--theme-neutral-900);
    --alt-bg-colors-default-secondary:var(--theme-neutral-600);
    --alt-bg-colors-default-extra-a:var(--theme-neutral-50);
    --alt-bg-colors-hover-primary:var(--theme-neutral-800);
    --alt-bg-colors-hover-secondary:var(--theme-neutral-700);
    --alt-bg-colors-hover-tertiary:var(--theme-neutral-500);
    --alt-bg-colors-focus-primary:var(--theme-neutral-800);
    --alt-bg-colors-focus-secondary:var(--theme-neutral-700);
    --alt-bg-colors-focus-tertiary:var(--theme-neutral-500);
    --alt-bg-colors-active-primary:var(--theme-neutral-700);
    --alt-bg-colors-active-secondary:var(--theme-neutral-600);
    --alt-bg-colors-selected-default-primary:var(--theme-neutral-0);
    --alt-bg-colors-selected-default-secondary:var(--theme-neutral-100);
    --alt-bg-colors-selected-default-extra-a:var(--theme-neutral-700);
    --alt-bg-colors-selected-default-extra-b:var(--theme-neutral-900);
    --alt-bg-colors-selected-hover-primary:var(--theme-neutral-600);
    --alt-bg-colors-overlay-primary:#f3f3f54d;
    --alt-border-colors-default-primary:var(--theme-neutral-0);
    --alt-border-colors-default-extra-a:var(--theme-neutral-700);
    --alt-border-colors-default-extra-b:var(--theme-neutral-900);
    --alt-text-colors-default-primary:var(--theme-neutral-25);
    --alt-text-colors-default-secondary:var(--theme-neutral-50);
    --alt-text-colors-default-extra-a:var(--theme-neutral-400);
    --alt-text-colors-default-extra-b:var(--theme-neutral-700);
    --alt-text-colors-default-extra-c:var(--theme-neutral-900);
    --alt-text-colors-selected-default-primary:var(--theme-neutral-0);
    --alt-icon-colors-default-primary:var(--theme-neutral-400);
    --alt-icon-colors-selected-default-primary:var(--theme-neutral-0);
    --alt-icon-colors-selected-default-extra-a:var(--theme-neutral-700);
    --alt-accent-error-primary:var(--color-red-25);
    --alt-accent-error-secondary:var(--color-red-50);
    --alt-accent-info-primary:var(--color-blue-200);
    --contrast-high-neutral-0:var(--theme-neutral-0);
    --contrast-high-neutral-50:var(--theme-neutral-50);
    --contrast-high-neutral-600:var(--theme-neutral-700);
    --contrast-high-neutral-750:var(--theme-neutral-800);
    --contrast-high-neutral-900:var(--theme-neutral-900);
    --contrast-low-neutral-400:var(--theme-neutral-500);
    --contrast-low-neutral-900:var(--theme-neutral-900);
    --contrast-brand-primary:var(--brand-color-primary);
    --contrast-brand-secondary:var(--theme-neutral-900);
    --static-neutral-0:var(--theme-neutral-0);
    --static-neutral-900:var(--theme-neutral-900);
    --static-error-50:var(--color-red-50);
    --shadow-colors-primary:#23232f0f;
    --shadow-colors-secondary:#23232f14;
    --shadow-colors-alt-primary:#1a1a241f;
    --shadow-colors-alt-secondary:#1a1a2429;
  }
}
@media (prefers-color-scheme: dark) {
  :root:not(.motif-theme-light):not(.motif-theme-dark):not([motif-theme=light]):not([motif-theme=dark]) :root:not(.motif-theme-dark):not([motif-theme=dark]) {
    --theme-neutral-0:var(--color-base-neutral-1000);
    --theme-neutral-25:var(--color-base-neutral-950);
    --theme-neutral-50:var(--color-base-neutral-900);
    --theme-neutral-100:var(--color-base-neutral-850);
    --theme-neutral-200:var(--color-base-neutral-800);
    --theme-neutral-300:var(--color-base-neutral-700);
    --theme-neutral-400:var(--color-base-neutral-650);
    --theme-neutral-500:var(--color-base-neutral-550);
    --theme-neutral-600:var(--color-base-neutral-450);
    --theme-neutral-700:var(--color-base-neutral-350);
    --theme-neutral-800:var(--color-base-neutral-250);
    --theme-neutral-900:var(--color-base-neutral-100);
    --theme-neutral-1000:var(--color-base-neutral-0);
    --bg-colors-default-primary:var(--theme-neutral-25);
    --bg-colors-default-secondary:var(--theme-neutral-50);
    --bg-colors-default-tertiary:var(--theme-neutral-100);
    --bg-colors-default-extra-a:var(--theme-neutral-0);
    --bg-colors-default-extra-b:var(--theme-neutral-200);
    --bg-colors-hover-primary:var(--theme-neutral-50);
    --bg-colors-hover-secondary:var(--theme-neutral-100);
    --bg-colors-hover-tertiary:var(--theme-neutral-200);
    --bg-colors-hover-extra-a:var(--theme-neutral-25);
    --bg-colors-focus-primary:var(--theme-neutral-50);
    --bg-colors-focus-secondary:var(--theme-neutral-100);
    --bg-colors-focus-tertiary:var(--theme-neutral-200);
    --bg-colors-focus-extra-a:var(--theme-neutral-25);
    --bg-colors-focus-extra-b:var(--theme-neutral-0);
    --bg-colors-active-tertiary:var(--theme-neutral-50);
    --bg-colors-active-secondary:var(--theme-neutral-100);
    --bg-colors-active-primary:var(--theme-neutral-200);
    --bg-colors-disabled-primary:var(--theme-neutral-50);
    --bg-colors-disabled-secondary:var(--theme-neutral-100);
    --bg-colors-disabled-tertiary:var(--theme-neutral-500);
    --bg-colors-disabled-extra-a:var(--theme-neutral-25);
    --bg-colors-selected-default-primary:var(--theme-neutral-100);
    --bg-colors-selected-default-secondary:var(--theme-neutral-50);
    --bg-colors-selected-hover-primary:var(--theme-neutral-100);
    --bg-colors-selected-hover-secondary:var(--theme-neutral-50);
    --bg-colors-selected-focus-primary:var(--theme-neutral-100);
    --bg-colors-selected-active-primary:var(--theme-neutral-200);
    --bg-colors-selected-disabled-primary:var(--theme-neutral-50);
    --bg-colors-selected-disabled-secondary:var(--theme-neutral-25);
    --bg-colors-read-only-primary:var(--theme-neutral-600);
    --bg-colors-read-only-secondary:var(--theme-neutral-0);
    --bg-colors-overlay-primary:#dedee24d;
    --bg-colors-gradient-primary-opacity-0:#23232f00;
    --bg-colors-gradient-primary-opacity-50:#23232f80;
    --border-colors-default-primary:var(--theme-neutral-100);
    --border-colors-default-secondary:var(--theme-neutral-300);
    --border-colors-default-tertiary:var(--theme-neutral-600);
    --border-colors-default-extra-a:var(--theme-neutral-25);
    --border-colors-default-extra-b:var(--theme-neutral-200);
    --border-colors-hover-primary:var(--theme-neutral-300);
    --border-colors-hover-secondary:var(--theme-neutral-600);
    --border-colors-hover-extra-a:var(--theme-neutral-100);
    --border-colors-focus-primary:var(--theme-neutral-300);
    --border-colors-focus-secondary:var(--theme-neutral-600);
    --border-colors-focus-extra-a:var(--theme-neutral-100);
    --border-colors-active-primary:var(--theme-neutral-300);
    --border-colors-active-secondary:var(--theme-neutral-600);
    --border-colors-disabled-primary:var(--theme-neutral-300);
    --border-colors-disabled-secondary:var(--theme-neutral-100);
    --border-colors-selected-default-primary:var(--theme-neutral-300);
    --border-colors-selected-default-secondary:var(--theme-neutral-600);
    --border-colors-selected-disabled-primary:var(--theme-neutral-300);
    --border-colors-read-only-primary:var(--theme-neutral-600);
    --text-colors-default-primary:var(--theme-neutral-900);
    --text-colors-default-secondary:var(--theme-neutral-700);
    --text-colors-default-tertiary:var(--theme-neutral-500);
    --text-colors-default-extra-a:var(--theme-neutral-0);
    --text-colors-hover-primary:var(--theme-neutral-900);
    --text-colors-hover-secondary:var(--theme-neutral-800);
    --text-colors-hover-tertiary:var(--theme-neutral-700);
    --text-colors-focus-primary:var(--theme-neutral-900);
    --text-colors-focus-secondary:var(--theme-neutral-800);
    --text-colors-focus-tertiary:var(--theme-neutral-700);
    --text-colors-active-primary:var(--theme-neutral-900);
    --text-colors-active-secondary:var(--theme-neutral-700);
    --text-colors-disabled-primary:var(--theme-neutral-500);
    --text-colors-selected-default-primary:var(--theme-neutral-900);
    --text-colors-selected-disabled-primary:var(--theme-neutral-500);
    --text-colors-read-only-primary:var(--theme-neutral-900);
    --text-colors-read-only-secondary:var(--theme-neutral-700);
    --icon-colors-default-primary:var(--theme-neutral-700);
    --icon-colors-default-secondary:var(--theme-neutral-500);
    --icon-colors-default-tertiary:var(--theme-neutral-300);
    --icon-colors-default-extra-a:var(--theme-neutral-900);
    --icon-colors-default-extra-b:var(--theme-neutral-0);
    --icon-colors-hover-primary:var(--theme-neutral-800);
    --icon-colors-hover-secondary:var(--theme-neutral-700);
    --icon-colors-focus-primary:var(--theme-neutral-800);
    --icon-colors-focus-secondary:var(--theme-neutral-700);
    --icon-colors-active-primary:var(--theme-neutral-900);
    --icon-colors-active-secondary:var(--theme-neutral-700);
    --icon-colors-disabled-primary:var(--theme-neutral-500);
    --icon-colors-disabled-secondary:var(--theme-neutral-700);
    --icon-colors-selected-default-primary:var(--theme-neutral-700);
    --icon-colors-selected-default-secondary:var(--theme-neutral-400);
    --icon-colors-selected-disabled-primary:var(--theme-neutral-500);
    --icon-colors-read-only-primary:var(--theme-neutral-500);
    --accent-success-primary:var(--color-green-200);
    --accent-success-secondary:var(--color-green-400);
    --accent-success-tertiary:var(--color-green-500);
    --accent-success-extra-a:var(--color-green-900);
    --accent-success-extra-b:var(--color-green-800);
    --accent-success-extra-c:var(--color-green-700);
    --accent-success-extra-d:var(--color-green-50);
    --accent-warning-primary:var(--color-orange-200);
    --accent-warning-secondary:var(--color-orange-400);
    --accent-warning-tertiary:var(--color-orange-500);
    --accent-warning-extra-a:var(--color-orange-900);
    --accent-warning-extra-b:var(--color-orange-800);
    --accent-warning-extra-c:var(--color-orange-700);
    --accent-warning-extra-d:var(--color-orange-800);
    --accent-error-primary:var(--color-red-400);
    --accent-error-secondary:var(--color-red-400);
    --accent-error-tertiary:var(--color-red-500);
    --accent-error-extra-a:var(--color-red-900);
    --accent-error-extra-b:var(--color-red-800);
    --accent-error-extra-c:var(--color-red-700);
    --accent-error-extra-d:var(--color-red-500);
    --accent-error-extra-e:var(--color-red-300);
    --accent-error-extra-f:var(--color-red-200);
    --accent-info-primary:var(--color-blue-200);
    --accent-info-secondary:var(--color-blue-300);
    --accent-info-tertiary:var(--color-blue-400);
    --accent-info-extra-a:var(--color-blue-900);
    --accent-info-extra-b:var(--color-blue-800);
    --accent-info-extra-c:var(--color-blue-700);
    --accent-info-extra-d:var(--color-blue-200);
    --accent-info-extra-e:var(--color-blue-400);
    --accent-info-extra-f:var(--color-blue-25);
    --accent-info-extra-g:var(--color-blue-600);
    --accent-visited-primary:var(--color-purple-200);
    --accent-visited-secondary:var(--color-purple-400);
    --accent-visited-extra-a:var(--color-purple-900);
    --accent-visited-extra-b:var(--color-purple-800);
    --accent-visited-extra-c:var(--color-purple-50);
    --accent-visited-extra-d:var(--color-purple-300);
    --accent-maroon-primary:var(--color-maroon-100);
    --accent-maroon-secondary:var(--color-maroon-400);
    --accent-maroon-extra-a:var(--color-maroon-900);
    --accent-maroon-extra-b:var(--color-maroon-800);
    --accent-maroon-extra-c:var(--color-maroon-50);
    --accent-teal-primary:var(--color-teal-200);
    --accent-teal-secondary:var(--color-teal-400);
    --accent-teal-extra-a:var(--color-teal-900);
    --accent-teal-extra-b:var(--color-teal-800);
    --accent-teal-extra-c:var(--color-teal-700);
    --accent-teal-extra-d:var(--color-teal-50);
    --alt-bg-colors-default-primary:var(--theme-neutral-900);
    --alt-bg-colors-default-secondary:var(--theme-neutral-600);
    --alt-bg-colors-default-extra-a:var(--theme-neutral-50);
    --alt-bg-colors-hover-primary:var(--theme-neutral-800);
    --alt-bg-colors-hover-secondary:var(--theme-neutral-700);
    --alt-bg-colors-hover-tertiary:var(--theme-neutral-500);
    --alt-bg-colors-focus-primary:var(--theme-neutral-800);
    --alt-bg-colors-focus-secondary:var(--theme-neutral-700);
    --alt-bg-colors-focus-tertiary:var(--theme-neutral-500);
    --alt-bg-colors-active-primary:var(--theme-neutral-700);
    --alt-bg-colors-active-secondary:var(--theme-neutral-600);
    --alt-bg-colors-selected-default-primary:var(--theme-neutral-0);
    --alt-bg-colors-selected-default-secondary:var(--theme-neutral-100);
    --alt-bg-colors-selected-default-extra-a:var(--theme-neutral-700);
    --alt-bg-colors-selected-default-extra-b:var(--theme-neutral-900);
    --alt-bg-colors-selected-hover-primary:var(--theme-neutral-600);
    --alt-bg-colors-overlay-primary:#2e2e384d;
    --alt-border-colors-default-primary:var(--theme-neutral-0);
    --alt-border-colors-default-extra-a:var(--theme-neutral-700);
    --alt-border-colors-default-extra-b:var(--theme-neutral-900);
    --alt-text-colors-default-primary:var(--theme-neutral-25);
    --alt-text-colors-default-secondary:var(--theme-neutral-50);
    --alt-text-colors-default-extra-a:var(--theme-neutral-400);
    --alt-text-colors-default-extra-b:var(--theme-neutral-700);
    --alt-text-colors-default-extra-c:var(--theme-neutral-900);
    --alt-text-colors-selected-default-primary:var(--theme-neutral-25);
    --alt-icon-colors-default-primary:var(--theme-neutral-400);
    --alt-icon-colors-selected-default-primary:var(--theme-neutral-0);
    --alt-icon-colors-selected-default-extra-a:var(--theme-neutral-700);
    --alt-accent-error-primary:var(--theme-neutral-25);
    --alt-accent-error-secondary:var(--theme-neutral-25);
    --alt-accent-info-primary:var(--color-blue-600);
    --contrast-high-neutral-0:var(--theme-neutral-500);
    --contrast-high-neutral-50:var(--theme-neutral-500);
    --contrast-high-neutral-600:var(--theme-neutral-800);
    --contrast-high-neutral-750:var(--theme-neutral-900);
    --contrast-high-neutral-900:var(--theme-neutral-1000);
    --contrast-low-neutral-400:var(--theme-neutral-50);
    --contrast-low-neutral-900:var(--theme-neutral-700);
    --contrast-brand-primary:var(--theme-neutral-50);
    --contrast-brand-secondary:var(--brand-color-primary);
    --static-neutral-0:var(--theme-neutral-1000);
    --static-neutral-900:var(--theme-neutral-50);
    --static-error-50:var(--color-red-50);
    --shadow-colors-primary:#1a1a241f;
    --shadow-colors-secondary:#1a1a2429;
    --shadow-colors-alt-primary:#23232f0f;
    --shadow-colors-alt-secondary:#23232f14;
  }
}
html[motif-theme=dark],
.motif-theme-dark {
  --theme-neutral-0:var(--color-base-neutral-1000);
  --theme-neutral-25:var(--color-base-neutral-950);
  --theme-neutral-50:var(--color-base-neutral-900);
  --theme-neutral-100:var(--color-base-neutral-850);
  --theme-neutral-200:var(--color-base-neutral-800);
  --theme-neutral-300:var(--color-base-neutral-700);
  --theme-neutral-400:var(--color-base-neutral-650);
  --theme-neutral-500:var(--color-base-neutral-550);
  --theme-neutral-600:var(--color-base-neutral-450);
  --theme-neutral-700:var(--color-base-neutral-350);
  --theme-neutral-800:var(--color-base-neutral-250);
  --theme-neutral-900:var(--color-base-neutral-100);
  --theme-neutral-1000:var(--color-base-neutral-0);
  --bg-colors-default-primary:var(--theme-neutral-25);
  --bg-colors-default-secondary:var(--theme-neutral-50);
  --bg-colors-default-tertiary:var(--theme-neutral-100);
  --bg-colors-default-extra-a:var(--theme-neutral-0);
  --bg-colors-default-extra-b:var(--theme-neutral-200);
  --bg-colors-hover-primary:var(--theme-neutral-50);
  --bg-colors-hover-secondary:var(--theme-neutral-100);
  --bg-colors-hover-tertiary:var(--theme-neutral-200);
  --bg-colors-hover-extra-a:var(--theme-neutral-25);
  --bg-colors-focus-primary:var(--theme-neutral-50);
  --bg-colors-focus-secondary:var(--theme-neutral-100);
  --bg-colors-focus-tertiary:var(--theme-neutral-200);
  --bg-colors-focus-extra-a:var(--theme-neutral-25);
  --bg-colors-focus-extra-b:var(--theme-neutral-0);
  --bg-colors-active-tertiary:var(--theme-neutral-50);
  --bg-colors-active-secondary:var(--theme-neutral-100);
  --bg-colors-active-primary:var(--theme-neutral-200);
  --bg-colors-disabled-primary:var(--theme-neutral-50);
  --bg-colors-disabled-secondary:var(--theme-neutral-100);
  --bg-colors-disabled-tertiary:var(--theme-neutral-500);
  --bg-colors-disabled-extra-a:var(--theme-neutral-25);
  --bg-colors-selected-default-primary:var(--theme-neutral-100);
  --bg-colors-selected-default-secondary:var(--theme-neutral-50);
  --bg-colors-selected-hover-primary:var(--theme-neutral-100);
  --bg-colors-selected-hover-secondary:var(--theme-neutral-50);
  --bg-colors-selected-focus-primary:var(--theme-neutral-100);
  --bg-colors-selected-active-primary:var(--theme-neutral-200);
  --bg-colors-selected-disabled-primary:var(--theme-neutral-50);
  --bg-colors-selected-disabled-secondary:var(--theme-neutral-25);
  --bg-colors-read-only-primary:var(--theme-neutral-600);
  --bg-colors-read-only-secondary:var(--theme-neutral-0);
  --bg-colors-overlay-primary:#dedee24d;
  --bg-colors-gradient-primary-opacity-0:#23232f00;
  --bg-colors-gradient-primary-opacity-50:#23232f80;
  --border-colors-default-primary:var(--theme-neutral-100);
  --border-colors-default-secondary:var(--theme-neutral-300);
  --border-colors-default-tertiary:var(--theme-neutral-600);
  --border-colors-default-extra-a:var(--theme-neutral-25);
  --border-colors-default-extra-b:var(--theme-neutral-200);
  --border-colors-hover-primary:var(--theme-neutral-300);
  --border-colors-hover-secondary:var(--theme-neutral-600);
  --border-colors-hover-extra-a:var(--theme-neutral-100);
  --border-colors-focus-primary:var(--theme-neutral-300);
  --border-colors-focus-secondary:var(--theme-neutral-600);
  --border-colors-focus-extra-a:var(--theme-neutral-100);
  --border-colors-active-primary:var(--theme-neutral-300);
  --border-colors-active-secondary:var(--theme-neutral-600);
  --border-colors-disabled-primary:var(--theme-neutral-300);
  --border-colors-disabled-secondary:var(--theme-neutral-100);
  --border-colors-selected-default-primary:var(--theme-neutral-300);
  --border-colors-selected-default-secondary:var(--theme-neutral-600);
  --border-colors-selected-disabled-primary:var(--theme-neutral-300);
  --border-colors-read-only-primary:var(--theme-neutral-600);
  --text-colors-default-primary:var(--theme-neutral-900);
  --text-colors-default-secondary:var(--theme-neutral-700);
  --text-colors-default-tertiary:var(--theme-neutral-500);
  --text-colors-default-extra-a:var(--theme-neutral-0);
  --text-colors-hover-primary:var(--theme-neutral-900);
  --text-colors-hover-secondary:var(--theme-neutral-800);
  --text-colors-hover-tertiary:var(--theme-neutral-700);
  --text-colors-focus-primary:var(--theme-neutral-900);
  --text-colors-focus-secondary:var(--theme-neutral-800);
  --text-colors-focus-tertiary:var(--theme-neutral-700);
  --text-colors-active-primary:var(--theme-neutral-900);
  --text-colors-active-secondary:var(--theme-neutral-700);
  --text-colors-disabled-primary:var(--theme-neutral-500);
  --text-colors-selected-default-primary:var(--theme-neutral-900);
  --text-colors-selected-disabled-primary:var(--theme-neutral-500);
  --text-colors-read-only-primary:var(--theme-neutral-900);
  --text-colors-read-only-secondary:var(--theme-neutral-700);
  --icon-colors-default-primary:var(--theme-neutral-700);
  --icon-colors-default-secondary:var(--theme-neutral-500);
  --icon-colors-default-tertiary:var(--theme-neutral-300);
  --icon-colors-default-extra-a:var(--theme-neutral-900);
  --icon-colors-default-extra-b:var(--theme-neutral-0);
  --icon-colors-hover-primary:var(--theme-neutral-800);
  --icon-colors-hover-secondary:var(--theme-neutral-700);
  --icon-colors-focus-primary:var(--theme-neutral-800);
  --icon-colors-focus-secondary:var(--theme-neutral-700);
  --icon-colors-active-primary:var(--theme-neutral-900);
  --icon-colors-active-secondary:var(--theme-neutral-700);
  --icon-colors-disabled-primary:var(--theme-neutral-500);
  --icon-colors-disabled-secondary:var(--theme-neutral-700);
  --icon-colors-selected-default-primary:var(--theme-neutral-700);
  --icon-colors-selected-default-secondary:var(--theme-neutral-400);
  --icon-colors-selected-disabled-primary:var(--theme-neutral-500);
  --icon-colors-read-only-primary:var(--theme-neutral-500);
  --accent-success-primary:var(--color-green-200);
  --accent-success-secondary:var(--color-green-400);
  --accent-success-tertiary:var(--color-green-500);
  --accent-success-extra-a:var(--color-green-900);
  --accent-success-extra-b:var(--color-green-800);
  --accent-success-extra-c:var(--color-green-700);
  --accent-success-extra-d:var(--color-green-50);
  --accent-warning-primary:var(--color-orange-200);
  --accent-warning-secondary:var(--color-orange-400);
  --accent-warning-tertiary:var(--color-orange-500);
  --accent-warning-extra-a:var(--color-orange-900);
  --accent-warning-extra-b:var(--color-orange-800);
  --accent-warning-extra-c:var(--color-orange-700);
  --accent-warning-extra-d:var(--color-orange-800);
  --accent-error-primary:var(--color-red-400);
  --accent-error-secondary:var(--color-red-400);
  --accent-error-tertiary:var(--color-red-500);
  --accent-error-extra-a:var(--color-red-900);
  --accent-error-extra-b:var(--color-red-800);
  --accent-error-extra-c:var(--color-red-700);
  --accent-error-extra-d:var(--color-red-500);
  --accent-error-extra-e:var(--color-red-300);
  --accent-error-extra-f:var(--color-red-200);
  --accent-info-primary:var(--color-blue-200);
  --accent-info-secondary:var(--color-blue-300);
  --accent-info-tertiary:var(--color-blue-400);
  --accent-info-extra-a:var(--color-blue-900);
  --accent-info-extra-b:var(--color-blue-800);
  --accent-info-extra-c:var(--color-blue-700);
  --accent-info-extra-d:var(--color-blue-200);
  --accent-info-extra-e:var(--color-blue-400);
  --accent-info-extra-f:var(--color-blue-25);
  --accent-info-extra-g:var(--color-blue-600);
  --accent-visited-primary:var(--color-purple-200);
  --accent-visited-secondary:var(--color-purple-400);
  --accent-visited-extra-a:var(--color-purple-900);
  --accent-visited-extra-b:var(--color-purple-800);
  --accent-visited-extra-c:var(--color-purple-50);
  --accent-visited-extra-d:var(--color-purple-300);
  --accent-maroon-primary:var(--color-maroon-100);
  --accent-maroon-secondary:var(--color-maroon-400);
  --accent-maroon-extra-a:var(--color-maroon-900);
  --accent-maroon-extra-b:var(--color-maroon-800);
  --accent-maroon-extra-c:var(--color-maroon-50);
  --accent-teal-primary:var(--color-teal-200);
  --accent-teal-secondary:var(--color-teal-400);
  --accent-teal-extra-a:var(--color-teal-900);
  --accent-teal-extra-b:var(--color-teal-800);
  --accent-teal-extra-c:var(--color-teal-700);
  --accent-teal-extra-d:var(--color-teal-50);
  --alt-bg-colors-default-primary:var(--theme-neutral-900);
  --alt-bg-colors-default-secondary:var(--theme-neutral-600);
  --alt-bg-colors-default-extra-a:var(--theme-neutral-50);
  --alt-bg-colors-hover-primary:var(--theme-neutral-800);
  --alt-bg-colors-hover-secondary:var(--theme-neutral-700);
  --alt-bg-colors-hover-tertiary:var(--theme-neutral-500);
  --alt-bg-colors-focus-primary:var(--theme-neutral-800);
  --alt-bg-colors-focus-secondary:var(--theme-neutral-700);
  --alt-bg-colors-focus-tertiary:var(--theme-neutral-500);
  --alt-bg-colors-active-primary:var(--theme-neutral-700);
  --alt-bg-colors-active-secondary:var(--theme-neutral-600);
  --alt-bg-colors-selected-default-primary:var(--theme-neutral-0);
  --alt-bg-colors-selected-default-secondary:var(--theme-neutral-100);
  --alt-bg-colors-selected-default-extra-a:var(--theme-neutral-700);
  --alt-bg-colors-selected-default-extra-b:var(--theme-neutral-900);
  --alt-bg-colors-selected-hover-primary:var(--theme-neutral-600);
  --alt-bg-colors-overlay-primary:#2e2e384d;
  --alt-border-colors-default-primary:var(--theme-neutral-0);
  --alt-border-colors-default-extra-a:var(--theme-neutral-700);
  --alt-border-colors-default-extra-b:var(--theme-neutral-900);
  --alt-text-colors-default-primary:var(--theme-neutral-25);
  --alt-text-colors-default-secondary:var(--theme-neutral-50);
  --alt-text-colors-default-extra-a:var(--theme-neutral-400);
  --alt-text-colors-default-extra-b:var(--theme-neutral-700);
  --alt-text-colors-default-extra-c:var(--theme-neutral-900);
  --alt-text-colors-selected-default-primary:var(--theme-neutral-25);
  --alt-icon-colors-default-primary:var(--theme-neutral-400);
  --alt-icon-colors-selected-default-primary:var(--theme-neutral-0);
  --alt-icon-colors-selected-default-extra-a:var(--theme-neutral-700);
  --alt-accent-error-primary:var(--theme-neutral-25);
  --alt-accent-error-secondary:var(--theme-neutral-25);
  --alt-accent-info-primary:var(--color-blue-600);
  --contrast-high-neutral-0:var(--theme-neutral-500);
  --contrast-high-neutral-50:var(--theme-neutral-500);
  --contrast-high-neutral-600:var(--theme-neutral-800);
  --contrast-high-neutral-750:var(--theme-neutral-900);
  --contrast-high-neutral-900:var(--theme-neutral-1000);
  --contrast-low-neutral-400:var(--theme-neutral-50);
  --contrast-low-neutral-900:var(--theme-neutral-700);
  --contrast-brand-primary:var(--theme-neutral-50);
  --contrast-brand-secondary:var(--brand-color-primary);
  --static-neutral-0:var(--theme-neutral-1000);
  --static-neutral-900:var(--theme-neutral-50);
  --static-error-50:var(--color-red-50);
  --shadow-colors-primary:#1a1a241f;
  --shadow-colors-secondary:#1a1a2429;
  --shadow-colors-alt-primary:#23232f0f;
  --shadow-colors-alt-secondary:#23232f14;
  --body-bg-color:var(--bg-colors-default-extra-a);
  --body-text-color:var(--text-colors-default-primary);
}
* {
  box-sizing: border-box;
}
body.motif-theme-light,
body.motif-theme-dark {
  background: var(--body-bg-color);
  color: var(--body-text-color);
}
body.motif-theme-light a,
body.motif-theme-light a:-webkit-any-link,
body.motif-theme-dark a,
body.motif-theme-dark a:-webkit-any-link {
  color: var(--accent-info-primary, #0f69ae);
}
body.motif-theme-light,
body.motif-theme-dark {
  --focus-ring-border-radius:var(--border-radius-md);
  --focus-ring-alt-border-style:var(--border-style-default);
  --focus-ring-alt-border-width:var(--border-width-medium);
  --focus-ring-border-style:var(--border-style-default);
  --focus-ring-border-width:var(--border-width-medium);
  --focus-ring-alt-border-color:var(--alt-accent-info-primary);
  --focus-ring-border-color:var(--accent-info-primary);
}
.motif-display-1,
.motif-display-1-bold,
.motif-display-1-regular,
.motif-display-1-light {
  font-family: var(--typography-md-display-1-font-family);
  font-size: var(--typography-md-display-1-font-size);
  font-style: normal;
  line-height: var(--typography-md-display-1-line-height);
  letter-spacing: var(--typography-md-display-1-letter-spacing);
}
@media (min-width: 64em) {
  .motif-display-1,
  .motif-display-1-bold,
  .motif-display-1-regular,
  .motif-display-1-light {
    font-family: var(--typography-lg-display-1-font-family);
    font-size: var(--typography-lg-display-1-font-size);
    line-height: var(--typography-lg-display-1-line-height);
    letter-spacing: var(--typography-lg-display-1-letter-spacing);
  }
}
.motif-display-1-light {
  font-weight: var(--font-weight-light);
}
.motif-display-1-regular {
  font-weight: var(--font-weight-regular);
}
.motif-display-1-bold {
  font-weight: var(--font-weight-bold);
}
.motif-display-2,
.motif-display-2-bold,
.motif-display-2-regular,
.motif-display-2-light {
  font-family: var(--typography-md-display-2-font-family);
  font-size: var(--typography-md-display-2-font-size);
  font-style: normal;
  line-height: var(--typography-md-display-2-line-height);
  letter-spacing: var(--typography-md-display-2-letter-spacing);
}
@media (min-width: 64em) {
  .motif-display-2,
  .motif-display-2-bold,
  .motif-display-2-regular,
  .motif-display-2-light {
    font-family: var(--typography-lg-display-2-font-family);
    font-size: var(--typography-lg-display-2-font-size);
    line-height: var(--typography-lg-display-2-line-height);
    letter-spacing: var(--typography-lg-display-2-letter-spacing);
  }
}
.motif-display-2-light {
  font-weight: var(--font-weight-light);
}
.motif-display-2-regular {
  font-weight: var(--font-weight-regular);
}
.motif-display-2-bold {
  font-weight: var(--font-weight-bold);
}
.motif-display-3,
.motif-display-3-bold,
.motif-display-3-regular,
.motif-display-3-light {
  font-family: var(--typography-md-display-3-font-family);
  font-size: var(--typography-md-display-3-font-size);
  font-style: normal;
  line-height: var(--typography-md-display-3-line-height);
  letter-spacing: var(--typography-md-display-3-letter-spacing);
}
@media (min-width: 64em) {
  .motif-display-3,
  .motif-display-3-bold,
  .motif-display-3-regular,
  .motif-display-3-light {
    font-family: var(--typography-lg-display-3-font-family);
    font-size: var(--typography-lg-display-3-font-size);
    line-height: var(--typography-lg-display-3-line-height);
    letter-spacing: var(--typography-lg-display-3-letter-spacing);
  }
}
.motif-display-3-light {
  font-weight: var(--font-weight-light);
}
.motif-display-3-regular {
  font-weight: var(--font-weight-regular);
}
.motif-display-3-bold {
  font-weight: var(--font-weight-bold);
}
.motif-display-4,
.motif-display-4-bold,
.motif-display-4-regular,
.motif-display-4-light {
  font-family: var(--typography-md-display-4-font-family);
  font-size: var(--typography-md-display-4-font-size);
  font-style: normal;
  line-height: var(--typography-md-display-4-line-height);
  letter-spacing: var(--typography-md-display-4-letter-spacing);
}
@media (min-width: 64em) {
  .motif-display-4,
  .motif-display-4-bold,
  .motif-display-4-regular,
  .motif-display-4-light {
    font-family: var(--typography-lg-display-4-font-family);
    font-size: var(--typography-lg-display-4-font-size);
    line-height: var(--typography-lg-display-4-line-height);
    letter-spacing: var(--typography-lg-display-4-letter-spacing);
  }
}
.motif-display-4-light {
  font-weight: var(--font-weight-light);
}
.motif-display-4-regular {
  font-weight: var(--font-weight-regular);
}
.motif-display-4-bold {
  font-weight: var(--font-weight-bold);
}
.motif-h1,
.motif-h1-bold,
.motif-h1-regular,
.motif-h1-light {
  font-family: var(--typography-md-h1-font-family);
  font-size: var(--typography-md-h1-font-size);
  font-style: normal;
  line-height: var(--typography-md-h1-line-height);
  letter-spacing: var(--typography-md-h1-letter-spacing);
}
@media (min-width: 64em) {
  .motif-h1,
  .motif-h1-bold,
  .motif-h1-regular,
  .motif-h1-light {
    font-family: var(--typography-lg-h1-font-family);
    font-size: var(--typography-lg-h1-font-size);
    line-height: var(--typography-lg-h1-line-height);
    letter-spacing: var(--typography-lg-h1-letter-spacing);
  }
}
.motif-h1-light {
  font-weight: var(--font-weight-light);
}
.motif-h1-regular {
  font-weight: var(--font-weight-regular);
}
.motif-h1-bold {
  font-weight: var(--font-weight-bold);
}
.motif-h2,
.motif-h2-bold,
.motif-h2-regular,
.motif-h2-light {
  font-family: var(--typography-md-h2-font-family);
  font-size: var(--typography-md-h2-font-size);
  font-style: normal;
  line-height: var(--typography-md-h2-line-height);
  letter-spacing: var(--typography-md-h2-letter-spacing);
}
@media (min-width: 64em) {
  .motif-h2,
  .motif-h2-bold,
  .motif-h2-regular,
  .motif-h2-light {
    font-family: var(--typography-lg-h2-font-family);
    font-size: var(--typography-lg-h2-font-size);
    line-height: var(--typography-lg-h2-line-height);
    letter-spacing: var(--typography-lg-h2-letter-spacing);
  }
}
.motif-h2-light {
  font-weight: var(--font-weight-light);
}
.motif-h2-regular {
  font-weight: var(--font-weight-regular);
}
.motif-h2-bold {
  font-weight: var(--font-weight-bold);
}
.motif-h3,
.motif-h3-bold,
.motif-h3-regular,
.motif-h3-light {
  font-family: var(--typography-md-h3-font-family);
  font-size: var(--typography-md-h3-font-size);
  font-style: normal;
  line-height: var(--typography-md-h3-line-height);
  letter-spacing: var(--typography-md-h3-letter-spacing);
}
@media (min-width: 64em) {
  .motif-h3,
  .motif-h3-bold,
  .motif-h3-regular,
  .motif-h3-light {
    font-family: var(--typography-lg-h3-font-family);
    font-size: var(--typography-lg-h3-font-size);
    line-height: var(--typography-lg-h3-line-height);
    letter-spacing: var(--typography-lg-h3-letter-spacing);
  }
}
.motif-h3-light {
  font-weight: var(--font-weight-light);
}
.motif-h3-regular {
  font-weight: var(--font-weight-regular);
}
.motif-h3-bold {
  font-weight: var(--font-weight-bold);
}
.motif-h4,
.motif-h4-bold,
.motif-h4-regular,
.motif-h4-light {
  font-family: var(--typography-md-h4-font-family);
  font-size: var(--typography-md-h4-font-size);
  font-style: normal;
  line-height: var(--typography-md-h4-line-height);
  letter-spacing: var(--typography-md-h4-letter-spacing);
}
@media (min-width: 64em) {
  .motif-h4,
  .motif-h4-bold,
  .motif-h4-regular,
  .motif-h4-light {
    font-family: var(--typography-lg-h4-font-family);
    font-size: var(--typography-lg-h4-font-size);
    line-height: var(--typography-lg-h4-line-height);
    letter-spacing: var(--typography-lg-h4-letter-spacing);
  }
}
.motif-h4-light {
  font-weight: var(--font-weight-light);
}
.motif-h4-regular {
  font-weight: var(--font-weight-regular);
}
.motif-h4-bold {
  font-weight: var(--font-weight-bold);
}
.motif-h5,
.motif-h5-bold,
.motif-h5-regular,
.motif-h5-light {
  font-family: var(--typography-md-h5-font-family);
  font-size: var(--typography-md-h5-font-size);
  font-style: normal;
  line-height: var(--typography-md-h5-line-height);
  letter-spacing: var(--typography-md-h5-letter-spacing);
}
@media (min-width: 64em) {
  .motif-h5,
  .motif-h5-bold,
  .motif-h5-regular,
  .motif-h5-light {
    font-family: var(--typography-lg-h5-font-family);
    font-size: var(--typography-lg-h5-font-size);
    line-height: var(--typography-lg-h5-line-height);
    letter-spacing: var(--typography-lg-h5-letter-spacing);
  }
}
.motif-h5-light {
  font-weight: var(--font-weight-light);
}
.motif-h5-regular {
  font-weight: var(--font-weight-regular);
}
.motif-h5-bold {
  font-weight: var(--font-weight-bold);
}
.motif-h6,
.motif-h6-bold,
.motif-h6-regular,
.motif-h6-light {
  font-family: var(--typography-md-h6-font-family);
  font-size: var(--typography-md-h6-font-size);
  font-style: normal;
  line-height: var(--typography-md-h6-line-height);
  letter-spacing: var(--typography-md-h6-letter-spacing);
}
@media (min-width: 64em) {
  .motif-h6,
  .motif-h6-bold,
  .motif-h6-regular,
  .motif-h6-light {
    font-family: var(--typography-lg-h6-font-family);
    font-size: var(--typography-lg-h6-font-size);
    line-height: var(--typography-lg-h6-line-height);
    letter-spacing: var(--typography-lg-h6-letter-spacing);
  }
}
.motif-h6-light {
  font-weight: var(--font-weight-light);
}
.motif-h6-regular {
  font-weight: var(--font-weight-regular);
}
.motif-h6-bold {
  font-weight: var(--font-weight-bold);
}
.motif-subtitle,
.motif-subtitle-bold,
.motif-subtitle-regular,
.motif-subtitle-light {
  font-family: var(--typography-md-subtitle-font-family);
  font-size: var(--typography-md-subtitle-font-size);
  font-style: normal;
  font-weight: var(--font-weight-light);
  line-height: var(--typography-md-subtitle-line-height);
  letter-spacing: var(--typography-md-subtitle-letter-spacing);
}
@media (min-width: 64em) {
  .motif-subtitle,
  .motif-subtitle-bold,
  .motif-subtitle-regular,
  .motif-subtitle-light {
    font-family: var(--typography-lg-subtitle-font-family);
    font-size: var(--typography-lg-subtitle-font-size);
    font-weight: var(--font-weight-light);
    line-height: var(--typography-lg-subtitle-line-height);
    letter-spacing: var(--typography-lg-subtitle-letter-spacing);
  }
}
.motif-subtitle-light {
  font-weight: var(--font-weight-light);
}
.motif-subtitle-regular {
  font-weight: var(--font-weight-regular);
}
.motif-subtitle-bold {
  font-weight: var(--font-weight-bold);
}
.motif-body-1,
.motif-body-1-bold,
.motif-body-1-regular,
.motif-body-1-light {
  font-family: var(--typography-md-body-1-font-family);
  font-size: var(--typography-md-body-1-font-size);
  font-style: normal;
  line-height: var(--typography-md-body-1-line-height);
  letter-spacing: var(--typography-md-body-1-letter-spacing);
}
@media (min-width: 64em) {
  .motif-body-1,
  .motif-body-1-bold,
  .motif-body-1-regular,
  .motif-body-1-light {
    font-family: var(--typography-lg-body-1-font-family);
    font-size: var(--typography-lg-body-1-font-size);
    line-height: var(--typography-lg-body-1-line-height);
    letter-spacing: var(--typography-lg-body-1-letter-spacing);
  }
}
.motif-body-1-light {
  font-weight: var(--font-weight-light);
}
.motif-body-1-regular {
  font-weight: var(--font-weight-regular);
}
.motif-body-1-bold {
  font-weight: var(--font-weight-bold);
}
.motif-body-2,
.motif-body-2-bold,
.motif-body-2-regular,
.motif-body-2-light {
  font-family: var(--typography-md-body-2-font-family);
  font-size: var(--typography-md-body-2-font-size);
  font-style: normal;
  line-height: var(--typography-md-body-2-line-height);
  letter-spacing: var(--typography-md-body-2-letter-spacing);
}
@media (min-width: 64em) {
  .motif-body-2,
  .motif-body-2-bold,
  .motif-body-2-regular,
  .motif-body-2-light {
    font-family: var(--typography-lg-body-2-font-family);
    font-size: var(--typography-lg-body-2-font-size);
    line-height: var(--typography-lg-body-2-line-height);
    letter-spacing: var(--typography-lg-body-2-letter-spacing);
  }
}
.motif-body-2-light {
  font-weight: var(--font-weight-light);
}
.motif-body-2-regular {
  font-weight: var(--font-weight-regular);
}
.motif-body-2-bold {
  font-weight: var(--font-weight-bold);
}
.motif-body-3,
.motif-body-3-bold,
.motif-body-3-regular,
.motif-body-3-light {
  font-family: var(--typography-md-body-3-font-family);
  font-size: var(--typography-md-body-3-font-size);
  font-style: normal;
  line-height: var(--typography-md-body-3-line-height);
  letter-spacing: var(--typography-md-body-3-letter-spacing);
}
@media (min-width: 64em) {
  .motif-body-3,
  .motif-body-3-bold,
  .motif-body-3-regular,
  .motif-body-3-light {
    font-family: var(--typography-lg-body-3-font-family);
    font-size: var(--typography-lg-body-3-font-size);
    line-height: var(--typography-lg-body-3-line-height);
    letter-spacing: var(--typography-lg-body-3-letter-spacing);
  }
}
.motif-body-3-light {
  font-weight: var(--font-weight-light);
}
.motif-body-3-regular {
  font-weight: var(--font-weight-regular);
}
.motif-body-3-bold {
  font-weight: var(--font-weight-bold);
}
.motif-caption,
.motif-caption-bold,
.motif-caption-regular,
.motif-caption-light {
  font-family: var(--typography-md-caption-font-family);
  font-size: var(--typography-md-caption-font-size);
  font-style: normal;
  line-height: var(--typography-md-caption-line-height);
  letter-spacing: var(--typography-md-caption-letter-spacing);
}
@media (min-width: 64em) {
  .motif-caption,
  .motif-caption-bold,
  .motif-caption-regular,
  .motif-caption-light {
    font-family: var(--typography-lg-caption-font-family);
    font-size: var(--typography-lg-caption-font-size);
    line-height: var(--typography-lg-caption-line-height);
    letter-spacing: var(--typography-lg-caption-letter-spacing);
  }
}
.motif-caption-light {
  font-weight: var(--font-weight-light);
}
.motif-caption-regular {
  font-weight: var(--font-weight-regular);
}
.motif-caption-bold {
  font-weight: var(--font-weight-bold);
}
.motif-overline,
.motif-overline-bold,
.motif-overline-regular,
.motif-overline-light {
  font-family: var(--typography-md-overline-font-family);
  font-size: var(--typography-md-overline-font-size);
  font-style: normal;
  line-height: var(--typography-md-overline-line-height);
  letter-spacing: var(--typography-md-overline-letter-spacing);
}
@media (min-width: 64em) {
  .motif-overline,
  .motif-overline-bold,
  .motif-overline-regular,
  .motif-overline-light {
    font-family: var(--typography-lg-overline-font-family);
    font-size: var(--typography-lg-overline-font-size);
    line-height: var(--typography-lg-overline-line-height);
    letter-spacing: var(--typography-lg-overline-letter-spacing);
  }
}
.motif-overline-light {
  font-weight: var(--font-weight-light);
}
.motif-overline-regular {
  font-weight: var(--font-weight-regular);
}
.motif-overline-bold {
  font-weight: var(--font-weight-bold);
}
.motif-button-label-sm,
.motif-button-label-sm-bold,
.motif-button-label-sm-regular,
.motif-button-label-sm-light {
  font-family: var(--typography-md-button-sm-font-family);
  font-size: var(--typography-md-button-sm-font-size);
  font-style: normal;
  line-height: var(--typography-md-button-sm-line-height);
  letter-spacing: var(--typography-md-button-sm-letter-spacing);
}
@media (min-width: 64em) {
  .motif-button-label-sm,
  .motif-button-label-sm-bold,
  .motif-button-label-sm-regular,
  .motif-button-label-sm-light {
    font-family: var(--typography-lg-button-sm-font-family);
    font-size: var(--typography-lg-button-sm-font-size);
    line-height: var(--typography-lg-button-sm-line-height);
    letter-spacing: var(--typography-lg-button-sm-letter-spacing);
  }
}
.motif-button-label-sm-light {
  font-weight: var(--font-weight-light);
}
.motif-button-label-sm-regular {
  font-weight: var(--font-weight-regular);
}
.motif-button-label-sm-bold {
  font-weight: var(--font-weight-bold);
}
.motif-button-label-md,
.motif-button-label-md-bold,
.motif-button-label-md-regular,
.motif-button-label-md-light {
  font-family: var(--typography-md-button-md-font-family);
  font-size: var(--typography-md-button-md-font-size);
  font-style: normal;
  line-height: var(--typography-md-button-md-line-height);
  letter-spacing: var(--typography-md-button-md-letter-spacing);
}
@media (min-width: 64em) {
  .motif-button-label-md,
  .motif-button-label-md-bold,
  .motif-button-label-md-regular,
  .motif-button-label-md-light {
    font-family: var(--typography-lg-button-md-font-family);
    font-size: var(--typography-lg-button-md-font-size);
    line-height: var(--typography-lg-button-md-line-height);
    letter-spacing: var(--typography-lg-button-md-letter-spacing);
  }
}
.motif-button-label-md-light {
  font-weight: var(--font-weight-light);
}
.motif-button-label-md-regular {
  font-weight: var(--font-weight-regular);
}
.motif-button-label-md-bold {
  font-weight: var(--font-weight-bold);
}
.motif-button-label-lg,
.motif-button-label-lg-bold,
.motif-button-label-lg-regular,
.motif-button-label-lg-light {
  font-family: var(--typography-md-button-lg-font-family);
  font-size: var(--typography-md-button-lg-font-size);
  font-style: normal;
  line-height: var(--typography-md-button-lg-line-height);
  letter-spacing: var(--typography-md-button-lg-letter-spacing);
}
@media (min-width: 64em) {
  .motif-button-label-lg,
  .motif-button-label-lg-bold,
  .motif-button-label-lg-regular,
  .motif-button-label-lg-light {
    font-family: var(--typography-lg-button-lg-font-family);
    font-size: var(--typography-lg-button-lg-font-size);
    line-height: var(--typography-lg-button-lg-line-height);
    letter-spacing: var(--typography-lg-button-lg-letter-spacing);
  }
}
.motif-button-label-lg-light {
  font-weight: var(--font-weight-light);
}
.motif-button-label-lg-regular {
  font-weight: var(--font-weight-regular);
}
.motif-button-label-lg-bold {
  font-weight: var(--font-weight-bold);
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-NRYKHFLX.css.map */
