/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./index.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/
:root {
  --kemet-border-radius: 6px;
  --kemet-color-white: #fff;
  --kemet-color-white-rich: rgb(242, 242, 242);
  --kemet-color-gray1: #eff2f1;
  --kemet-color-gray2: #d7d7d7;
  --kemet-color-gray3: #bebebe;
  --kemet-color-gray4: #a4a4a4;
  --kemet-color-gray5: #8b8b8b;
  --kemet-color-gray6: #727270;
  --kemet-color-gray7: #585858;
  --kemet-color-gray8: #3f3f3f;
  --kemet-color-gray9: #262626;
  --kemet-color-gray10: #0c0c0c;
  --kemet-color-black: #000;
  --kemet-color-primary: rgb(12, 74, 110);
  --kemet-color-link: rgb(12, 74, 110);
  --kemet-color-error: rgb(197, 48, 48);
  --kemet-color-success: rgb(22, 163, 74);
  --kemet-color-neutral: rgb(82, 82, 91);
  --kemet-color-warning: rgb(217, 119, 6);
}

*,
*::after,
*::before {
  box-sizing: border-box;
}

a {
  color: var(--kemet-color-link);
  text-decoration: none;
}

@media screen and (min-width: 0) {
  [kemet-layout] [kemet-breakpoint*="tiny:25"] {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:33"] {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:66"] {
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:75"] {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:content"] {
    flex: 0 0 auto;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:10"] {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:20"] {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:30"] {
    flex: 0 0 30%;
    max-width: 30%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:40"] {
    flex: 0 0 40%;
    max-width: 40%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:50"] {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:60"] {
    flex: 0 0 60%;
    max-width: 60%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:70"] {
    flex: 0 0 70%;
    max-width: 70%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:80"] {
    flex: 0 0 80%;
    max-width: 80%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:90"] {
    flex: 0 0 90%;
    max-width: 90%;
  }
  [kemet-layout] [kemet-breakpoint*="tiny:100"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout] [kemet-breakpoint*="small:25"] {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-layout] [kemet-breakpoint*="small:33"] {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  [kemet-layout] [kemet-breakpoint*="small:66"] {
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
  [kemet-layout] [kemet-breakpoint*="small:75"] {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [kemet-layout] [kemet-breakpoint*="small:content"] {
    flex: 0 0 auto;
  }
  [kemet-layout] [kemet-breakpoint*="small:10"] {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-layout] [kemet-breakpoint*="small:20"] {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-layout] [kemet-breakpoint*="small:30"] {
    flex: 0 0 30%;
    max-width: 30%;
  }
  [kemet-layout] [kemet-breakpoint*="small:40"] {
    flex: 0 0 40%;
    max-width: 40%;
  }
  [kemet-layout] [kemet-breakpoint*="small:50"] {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-layout] [kemet-breakpoint*="small:60"] {
    flex: 0 0 60%;
    max-width: 60%;
  }
  [kemet-layout] [kemet-breakpoint*="small:70"] {
    flex: 0 0 70%;
    max-width: 70%;
  }
  [kemet-layout] [kemet-breakpoint*="small:80"] {
    flex: 0 0 80%;
    max-width: 80%;
  }
  [kemet-layout] [kemet-breakpoint*="small:90"] {
    flex: 0 0 90%;
    max-width: 90%;
  }
  [kemet-layout] [kemet-breakpoint*="small:100"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout] [kemet-breakpoint*="medium:25"] {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:33"] {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:66"] {
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:75"] {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:content"] {
    flex: 0 0 auto;
  }
  [kemet-layout] [kemet-breakpoint*="medium:10"] {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:20"] {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:30"] {
    flex: 0 0 30%;
    max-width: 30%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:40"] {
    flex: 0 0 40%;
    max-width: 40%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:50"] {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:60"] {
    flex: 0 0 60%;
    max-width: 60%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:70"] {
    flex: 0 0 70%;
    max-width: 70%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:80"] {
    flex: 0 0 80%;
    max-width: 80%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:90"] {
    flex: 0 0 90%;
    max-width: 90%;
  }
  [kemet-layout] [kemet-breakpoint*="medium:100"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout] [kemet-breakpoint*="large:25"] {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-layout] [kemet-breakpoint*="large:33"] {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  [kemet-layout] [kemet-breakpoint*="large:66"] {
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
  [kemet-layout] [kemet-breakpoint*="large:75"] {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [kemet-layout] [kemet-breakpoint*="large:content"] {
    flex: 0 0 auto;
  }
  [kemet-layout] [kemet-breakpoint*="large:10"] {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-layout] [kemet-breakpoint*="large:20"] {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-layout] [kemet-breakpoint*="large:30"] {
    flex: 0 0 30%;
    max-width: 30%;
  }
  [kemet-layout] [kemet-breakpoint*="large:40"] {
    flex: 0 0 40%;
    max-width: 40%;
  }
  [kemet-layout] [kemet-breakpoint*="large:50"] {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-layout] [kemet-breakpoint*="large:60"] {
    flex: 0 0 60%;
    max-width: 60%;
  }
  [kemet-layout] [kemet-breakpoint*="large:70"] {
    flex: 0 0 70%;
    max-width: 70%;
  }
  [kemet-layout] [kemet-breakpoint*="large:80"] {
    flex: 0 0 80%;
    max-width: 80%;
  }
  [kemet-layout] [kemet-breakpoint*="large:90"] {
    flex: 0 0 90%;
    max-width: 90%;
  }
  [kemet-layout] [kemet-breakpoint*="large:100"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout] [kemet-breakpoint*="huge:25"] {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:33"] {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:66"] {
    flex: 0 0 66.66%;
    max-width: 66.66%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:75"] {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:content"] {
    flex: 0 0 auto;
  }
  [kemet-layout] [kemet-breakpoint*="huge:10"] {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:20"] {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:30"] {
    flex: 0 0 30%;
    max-width: 30%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:40"] {
    flex: 0 0 40%;
    max-width: 40%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:50"] {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:60"] {
    flex: 0 0 60%;
    max-width: 60%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:70"] {
    flex: 0 0 70%;
    max-width: 70%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:80"] {
    flex: 0 0 80%;
    max-width: 80%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:90"] {
    flex: 0 0 90%;
    max-width: 90%;
  }
  [kemet-layout] [kemet-breakpoint*="huge:100"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
[kemet-gutters] {
  margin-right: -1rem;
}

[kemet-layout=flexlist][kemet-gutters] {
  gap: 1rem;
}

[kemet-gutters] > * {
  padding-right: 1rem;
}

[kemet-layout=flexgrid][kemet-gutters] > * {
  margin-bottom: 1rem;
}

[kemet-layout=flexcolumn][kemet-gutters] > :not(:first-child) {
  margin-top: 1rem;
}

@media only screen and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters][autostack] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:none"] {
    margin-right: 0;
  }
  [kemet-layout=flexlist][kemet-gutters*="tiny:none"] {
    gap: 0;
  }
  [kemet-gutters*="tiny:none"] > * {
    padding-right: 0;
  }
  [kemet-layout=flexgrid][kemet-gutters*="tiny:none"] > * {
    margin-bottom: 0;
  }
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:none"] > :not(:first-child) {
    margin-top: 0;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:none"][autostack] > * {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:minus-3"] {
    margin-right: -0.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:minus-3"] {
    gap: 0.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:minus-3"] > * {
    padding-right: 0.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:minus-3"] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:minus-3"] > :not(:first-child) {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:minus-3"][autostack] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:minus-2"] {
    margin-right: -0.75rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:minus-2"] {
    gap: 0.75rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:minus-2"] > * {
    padding-right: 0.75rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:minus-2"] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:minus-2"] > :not(:first-child) {
    margin-top: 0.75rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:minus-2"][autostack] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:minus-1"] {
    margin-right: -0.85rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:minus-1"] {
    gap: 0.85rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:minus-1"] > * {
    padding-right: 0.85rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:minus-1"] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:minus-1"] > :not(:first-child) {
    margin-top: 0.85rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:minus-1"][autostack] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:default"] {
    margin-right: -1rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:default"] {
    gap: 1rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:default"] > * {
    padding-right: 1rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:default"] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:default"] > :not(:first-child) {
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:default"][autostack] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-1"] {
    margin-right: -1.125rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:plus-1"] {
    gap: 1.125rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-1"] > * {
    padding-right: 1.125rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:plus-1"] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:plus-1"] > :not(:first-child) {
    margin-top: 1.125rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:plus-1"][autostack] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-2"] {
    margin-right: -1.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:plus-2"] {
    gap: 1.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-2"] > * {
    padding-right: 1.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:plus-2"] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:plus-2"] > :not(:first-child) {
    margin-top: 1.25rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:plus-2"][autostack] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-3"] {
    margin-right: -1.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:plus-3"] {
    gap: 1.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-3"] > * {
    padding-right: 1.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:plus-3"] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:plus-3"] > :not(:first-child) {
    margin-top: 1.5rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:plus-3"][autostack] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-4"] {
    margin-right: -2rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:plus-4"] {
    gap: 2rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-4"] > * {
    padding-right: 2rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:plus-4"] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:plus-4"] > :not(:first-child) {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:plus-4"][autostack] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-5"] {
    margin-right: -2.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:plus-5"] {
    gap: 2.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-5"] > * {
    padding-right: 2.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:plus-5"] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:plus-5"] > :not(:first-child) {
    margin-top: 2.25rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:plus-5"][autostack] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-6"] {
    margin-right: -3rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexlist][kemet-gutters*="tiny:plus-6"] {
    gap: 3rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-gutters*="tiny:plus-6"] > * {
    padding-right: 3rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexgrid][kemet-gutters*="tiny:plus-6"] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-layout=flexcolumn][kemet-gutters*="tiny:plus-6"] > :not(:first-child) {
    margin-top: 3rem;
  }
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="tiny:plus-6"][autostack] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:none"] {
    margin-right: 0;
  }
  [kemet-layout=flexlist][kemet-gutters*="small:none"] {
    gap: 0;
  }
  [kemet-gutters*="small:none"] > * {
    padding-right: 0;
  }
  [kemet-layout=flexgrid][kemet-gutters*="small:none"] > * {
    margin-bottom: 0;
  }
  [kemet-layout=flexcolumn][kemet-gutters*="small:none"] > :not(:first-child) {
    margin-top: 0;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:none"][autostack] > * {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:minus-3"] {
    margin-right: -0.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:minus-3"] {
    gap: 0.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:minus-3"] > * {
    padding-right: 0.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:minus-3"] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:minus-3"] > :not(:first-child) {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:minus-3"][autostack] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:minus-2"] {
    margin-right: -0.75rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:minus-2"] {
    gap: 0.75rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:minus-2"] > * {
    padding-right: 0.75rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:minus-2"] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:minus-2"] > :not(:first-child) {
    margin-top: 0.75rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:minus-2"][autostack] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:minus-1"] {
    margin-right: -0.85rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:minus-1"] {
    gap: 0.85rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:minus-1"] > * {
    padding-right: 0.85rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:minus-1"] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:minus-1"] > :not(:first-child) {
    margin-top: 0.85rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:minus-1"][autostack] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:default"] {
    margin-right: -1rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:default"] {
    gap: 1rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:default"] > * {
    padding-right: 1rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:default"] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:default"] > :not(:first-child) {
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:default"][autostack] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-1"] {
    margin-right: -1.125rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:plus-1"] {
    gap: 1.125rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-1"] > * {
    padding-right: 1.125rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:plus-1"] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:plus-1"] > :not(:first-child) {
    margin-top: 1.125rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:plus-1"][autostack] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-2"] {
    margin-right: -1.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:plus-2"] {
    gap: 1.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-2"] > * {
    padding-right: 1.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:plus-2"] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:plus-2"] > :not(:first-child) {
    margin-top: 1.25rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:plus-2"][autostack] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-3"] {
    margin-right: -1.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:plus-3"] {
    gap: 1.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-3"] > * {
    padding-right: 1.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:plus-3"] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:plus-3"] > :not(:first-child) {
    margin-top: 1.5rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:plus-3"][autostack] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-4"] {
    margin-right: -2rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:plus-4"] {
    gap: 2rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-4"] > * {
    padding-right: 2rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:plus-4"] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:plus-4"] > :not(:first-child) {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:plus-4"][autostack] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-5"] {
    margin-right: -2.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:plus-5"] {
    gap: 2.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-5"] > * {
    padding-right: 2.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:plus-5"] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:plus-5"] > :not(:first-child) {
    margin-top: 2.25rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:plus-5"][autostack] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-6"] {
    margin-right: -3rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexlist][kemet-gutters*="small:plus-6"] {
    gap: 3rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-gutters*="small:plus-6"] > * {
    padding-right: 3rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexgrid][kemet-gutters*="small:plus-6"] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-layout=flexcolumn][kemet-gutters*="small:plus-6"] > :not(:first-child) {
    margin-top: 3rem;
  }
}
@media only screen and (min-width: 321px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="small:plus-6"][autostack] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:none"] {
    margin-right: 0;
  }
  [kemet-layout=flexlist][kemet-gutters*="medium:none"] {
    gap: 0;
  }
  [kemet-gutters*="medium:none"] > * {
    padding-right: 0;
  }
  [kemet-layout=flexgrid][kemet-gutters*="medium:none"] > * {
    margin-bottom: 0;
  }
  [kemet-layout=flexcolumn][kemet-gutters*="medium:none"] > :not(:first-child) {
    margin-top: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:none"][autostack] > * {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:minus-3"] {
    margin-right: -0.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:minus-3"] {
    gap: 0.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:minus-3"] > * {
    padding-right: 0.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:minus-3"] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:minus-3"] > :not(:first-child) {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:minus-3"][autostack] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:minus-2"] {
    margin-right: -0.75rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:minus-2"] {
    gap: 0.75rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:minus-2"] > * {
    padding-right: 0.75rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:minus-2"] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:minus-2"] > :not(:first-child) {
    margin-top: 0.75rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:minus-2"][autostack] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:minus-1"] {
    margin-right: -0.85rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:minus-1"] {
    gap: 0.85rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:minus-1"] > * {
    padding-right: 0.85rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:minus-1"] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:minus-1"] > :not(:first-child) {
    margin-top: 0.85rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:minus-1"][autostack] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:default"] {
    margin-right: -1rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:default"] {
    gap: 1rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:default"] > * {
    padding-right: 1rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:default"] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:default"] > :not(:first-child) {
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:default"][autostack] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-1"] {
    margin-right: -1.125rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:plus-1"] {
    gap: 1.125rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-1"] > * {
    padding-right: 1.125rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:plus-1"] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:plus-1"] > :not(:first-child) {
    margin-top: 1.125rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:plus-1"][autostack] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-2"] {
    margin-right: -1.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:plus-2"] {
    gap: 1.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-2"] > * {
    padding-right: 1.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:plus-2"] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:plus-2"] > :not(:first-child) {
    margin-top: 1.25rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:plus-2"][autostack] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-3"] {
    margin-right: -1.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:plus-3"] {
    gap: 1.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-3"] > * {
    padding-right: 1.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:plus-3"] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:plus-3"] > :not(:first-child) {
    margin-top: 1.5rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:plus-3"][autostack] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-4"] {
    margin-right: -2rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:plus-4"] {
    gap: 2rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-4"] > * {
    padding-right: 2rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:plus-4"] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:plus-4"] > :not(:first-child) {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:plus-4"][autostack] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-5"] {
    margin-right: -2.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:plus-5"] {
    gap: 2.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-5"] > * {
    padding-right: 2.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:plus-5"] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:plus-5"] > :not(:first-child) {
    margin-top: 2.25rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:plus-5"][autostack] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-6"] {
    margin-right: -3rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexlist][kemet-gutters*="medium:plus-6"] {
    gap: 3rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-gutters*="medium:plus-6"] > * {
    padding-right: 3rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexgrid][kemet-gutters*="medium:plus-6"] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-layout=flexcolumn][kemet-gutters*="medium:plus-6"] > :not(:first-child) {
    margin-top: 3rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="medium:plus-6"][autostack] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:none"] {
    margin-right: 0;
  }
  [kemet-layout=flexlist][kemet-gutters*="large:none"] {
    gap: 0;
  }
  [kemet-gutters*="large:none"] > * {
    padding-right: 0;
  }
  [kemet-layout=flexgrid][kemet-gutters*="large:none"] > * {
    margin-bottom: 0;
  }
  [kemet-layout=flexcolumn][kemet-gutters*="large:none"] > :not(:first-child) {
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:none"][autostack] > * {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:minus-3"] {
    margin-right: -0.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:minus-3"] {
    gap: 0.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:minus-3"] > * {
    padding-right: 0.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:minus-3"] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:minus-3"] > :not(:first-child) {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:minus-3"][autostack] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:minus-2"] {
    margin-right: -0.75rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:minus-2"] {
    gap: 0.75rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:minus-2"] > * {
    padding-right: 0.75rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:minus-2"] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:minus-2"] > :not(:first-child) {
    margin-top: 0.75rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:minus-2"][autostack] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:minus-1"] {
    margin-right: -0.85rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:minus-1"] {
    gap: 0.85rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:minus-1"] > * {
    padding-right: 0.85rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:minus-1"] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:minus-1"] > :not(:first-child) {
    margin-top: 0.85rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:minus-1"][autostack] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:default"] {
    margin-right: -1rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:default"] {
    gap: 1rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:default"] > * {
    padding-right: 1rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:default"] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:default"] > :not(:first-child) {
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:default"][autostack] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-1"] {
    margin-right: -1.125rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:plus-1"] {
    gap: 1.125rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-1"] > * {
    padding-right: 1.125rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:plus-1"] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:plus-1"] > :not(:first-child) {
    margin-top: 1.125rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:plus-1"][autostack] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-2"] {
    margin-right: -1.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:plus-2"] {
    gap: 1.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-2"] > * {
    padding-right: 1.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:plus-2"] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:plus-2"] > :not(:first-child) {
    margin-top: 1.25rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:plus-2"][autostack] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-3"] {
    margin-right: -1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:plus-3"] {
    gap: 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-3"] > * {
    padding-right: 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:plus-3"] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:plus-3"] > :not(:first-child) {
    margin-top: 1.5rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:plus-3"][autostack] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-4"] {
    margin-right: -2rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:plus-4"] {
    gap: 2rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-4"] > * {
    padding-right: 2rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:plus-4"] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:plus-4"] > :not(:first-child) {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:plus-4"][autostack] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-5"] {
    margin-right: -2.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:plus-5"] {
    gap: 2.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-5"] > * {
    padding-right: 2.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:plus-5"] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:plus-5"] > :not(:first-child) {
    margin-top: 2.25rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:plus-5"][autostack] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-6"] {
    margin-right: -3rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexlist][kemet-gutters*="large:plus-6"] {
    gap: 3rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-gutters*="large:plus-6"] > * {
    padding-right: 3rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexgrid][kemet-gutters*="large:plus-6"] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-layout=flexcolumn][kemet-gutters*="large:plus-6"] > :not(:first-child) {
    margin-top: 3rem;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="large:plus-6"][autostack] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:none"] {
    margin-right: 0;
  }
  [kemet-layout=flexlist][kemet-gutters*="huge:none"] {
    gap: 0;
  }
  [kemet-gutters*="huge:none"] > * {
    padding-right: 0;
  }
  [kemet-layout=flexgrid][kemet-gutters*="huge:none"] > * {
    margin-bottom: 0;
  }
  [kemet-layout=flexcolumn][kemet-gutters*="huge:none"] > :not(:first-child) {
    margin-top: 0;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:none"][autostack] > * {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:minus-3"] {
    margin-right: -0.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:minus-3"] {
    gap: 0.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:minus-3"] > * {
    padding-right: 0.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:minus-3"] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:minus-3"] > :not(:first-child) {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:minus-3"][autostack] > * {
    margin-bottom: 0.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:minus-2"] {
    margin-right: -0.75rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:minus-2"] {
    gap: 0.75rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:minus-2"] > * {
    padding-right: 0.75rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:minus-2"] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:minus-2"] > :not(:first-child) {
    margin-top: 0.75rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:minus-2"][autostack] > * {
    margin-bottom: 0.75rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:minus-1"] {
    margin-right: -0.85rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:minus-1"] {
    gap: 0.85rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:minus-1"] > * {
    padding-right: 0.85rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:minus-1"] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:minus-1"] > :not(:first-child) {
    margin-top: 0.85rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:minus-1"][autostack] > * {
    margin-bottom: 0.85rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:default"] {
    margin-right: -1rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:default"] {
    gap: 1rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:default"] > * {
    padding-right: 1rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:default"] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:default"] > :not(:first-child) {
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:default"][autostack] > * {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-1"] {
    margin-right: -1.125rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:plus-1"] {
    gap: 1.125rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-1"] > * {
    padding-right: 1.125rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:plus-1"] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:plus-1"] > :not(:first-child) {
    margin-top: 1.125rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:plus-1"][autostack] > * {
    margin-bottom: 1.125rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-2"] {
    margin-right: -1.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:plus-2"] {
    gap: 1.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-2"] > * {
    padding-right: 1.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:plus-2"] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:plus-2"] > :not(:first-child) {
    margin-top: 1.25rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:plus-2"][autostack] > * {
    margin-bottom: 1.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-3"] {
    margin-right: -1.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:plus-3"] {
    gap: 1.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-3"] > * {
    padding-right: 1.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:plus-3"] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:plus-3"] > :not(:first-child) {
    margin-top: 1.5rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:plus-3"][autostack] > * {
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-4"] {
    margin-right: -2rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:plus-4"] {
    gap: 2rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-4"] > * {
    padding-right: 2rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:plus-4"] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:plus-4"] > :not(:first-child) {
    margin-top: 2rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:plus-4"][autostack] > * {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-5"] {
    margin-right: -2.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:plus-5"] {
    gap: 2.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-5"] > * {
    padding-right: 2.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:plus-5"] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:plus-5"] > :not(:first-child) {
    margin-top: 2.25rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:plus-5"][autostack] > * {
    margin-bottom: 2.25rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-6"] {
    margin-right: -3rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexlist][kemet-gutters*="huge:plus-6"] {
    gap: 3rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-gutters*="huge:plus-6"] > * {
    padding-right: 3rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexgrid][kemet-gutters*="huge:plus-6"] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-layout=flexcolumn][kemet-gutters*="huge:plus-6"] > :not(:first-child) {
    margin-top: 3rem;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 767px) {
  [kemet-layout=flexrow][kemet-gutters*="huge:plus-6"][autostack] > * {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 0) {
  [kemet-order*="tiny:none"] {
    order: 0;
  }
  [kemet-order*="tiny:minus-1"] {
    order: -1;
  }
  [kemet-order*="tiny:minus-2"] {
    order: -2;
  }
  [kemet-order*="tiny:minus-3"] {
    order: -3;
  }
  [kemet-order*="tiny:minus-4"] {
    order: -4;
  }
  [kemet-order*="tiny:minus-5"] {
    order: -5;
  }
  [kemet-order*="tiny:plus-1"] {
    order: 1;
  }
  [kemet-order*="tiny:plus-2"] {
    order: 2;
  }
  [kemet-order*="tiny:plus-3"] {
    order: 3;
  }
  [kemet-order*="tiny:plus-4"] {
    order: 4;
  }
  [kemet-order*="tiny:plus-5"] {
    order: 5;
  }
}
@media screen and (min-width: 321px) {
  [kemet-order*="small:none"] {
    order: 0;
  }
  [kemet-order*="small:minus-1"] {
    order: -1;
  }
  [kemet-order*="small:minus-2"] {
    order: -2;
  }
  [kemet-order*="small:minus-3"] {
    order: -3;
  }
  [kemet-order*="small:minus-4"] {
    order: -4;
  }
  [kemet-order*="small:minus-5"] {
    order: -5;
  }
  [kemet-order*="small:plus-1"] {
    order: 1;
  }
  [kemet-order*="small:plus-2"] {
    order: 2;
  }
  [kemet-order*="small:plus-3"] {
    order: 3;
  }
  [kemet-order*="small:plus-4"] {
    order: 4;
  }
  [kemet-order*="small:plus-5"] {
    order: 5;
  }
}
@media screen and (min-width: 768px) {
  [kemet-order*="medium:none"] {
    order: 0;
  }
  [kemet-order*="medium:minus-1"] {
    order: -1;
  }
  [kemet-order*="medium:minus-2"] {
    order: -2;
  }
  [kemet-order*="medium:minus-3"] {
    order: -3;
  }
  [kemet-order*="medium:minus-4"] {
    order: -4;
  }
  [kemet-order*="medium:minus-5"] {
    order: -5;
  }
  [kemet-order*="medium:plus-1"] {
    order: 1;
  }
  [kemet-order*="medium:plus-2"] {
    order: 2;
  }
  [kemet-order*="medium:plus-3"] {
    order: 3;
  }
  [kemet-order*="medium:plus-4"] {
    order: 4;
  }
  [kemet-order*="medium:plus-5"] {
    order: 5;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-order*="large:none"] {
    order: 0;
  }
  [kemet-order*="large:minus-1"] {
    order: -1;
  }
  [kemet-order*="large:minus-2"] {
    order: -2;
  }
  [kemet-order*="large:minus-3"] {
    order: -3;
  }
  [kemet-order*="large:minus-4"] {
    order: -4;
  }
  [kemet-order*="large:minus-5"] {
    order: -5;
  }
  [kemet-order*="large:plus-1"] {
    order: 1;
  }
  [kemet-order*="large:plus-2"] {
    order: 2;
  }
  [kemet-order*="large:plus-3"] {
    order: 3;
  }
  [kemet-order*="large:plus-4"] {
    order: 4;
  }
  [kemet-order*="large:plus-5"] {
    order: 5;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-order*="huge:none"] {
    order: 0;
  }
  [kemet-order*="huge:minus-1"] {
    order: -1;
  }
  [kemet-order*="huge:minus-2"] {
    order: -2;
  }
  [kemet-order*="huge:minus-3"] {
    order: -3;
  }
  [kemet-order*="huge:minus-4"] {
    order: -4;
  }
  [kemet-order*="huge:minus-5"] {
    order: -5;
  }
  [kemet-order*="huge:plus-1"] {
    order: 1;
  }
  [kemet-order*="huge:plus-2"] {
    order: 2;
  }
  [kemet-order*="huge:plus-3"] {
    order: 3;
  }
  [kemet-order*="huge:plus-4"] {
    order: 4;
  }
  [kemet-order*="huge:plus-5"] {
    order: 5;
  }
}
@media screen and (min-width: 0) {
  [kemet-show="tiny:up"] {
    display: inherit !important;
  }
  table[kemet-show="tiny:up"] {
    display: table !important;
  }
  [kemet-hide="tiny:up"] {
    display: none !important;
  }
}
@media screen and (max-width: 319px) {
  [kemet-show="tiny:down"] {
    display: inherit !important;
  }
  table[kemet-show="tiny:down"] {
    display: table !important;
  }
  [kemet-hide="tiny:down"] {
    display: none !important;
  }
}
@media screen and (min-width: 0) and (max-width: 319px) {
  [kemet-show=tiny] {
    display: inherit !important;
  }
  table[kemet-show=tiny] {
    display: table !important;
  }
  [kemet-hide=tiny] {
    display: none !important;
  }
}
@media screen and (min-width: 320px) {
  [kemet-show="small:up"] {
    display: inherit !important;
  }
  table[kemet-show="small:up"] {
    display: table !important;
  }
  [kemet-hide="small:up"] {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  [kemet-show="small:down"] {
    display: inherit !important;
  }
  table[kemet-show="small:down"] {
    display: table !important;
  }
  [kemet-hide="small:down"] {
    display: none !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  [kemet-show=small] {
    display: inherit !important;
  }
  table[kemet-show=small] {
    display: table !important;
  }
  [kemet-hide=small] {
    display: none !important;
  }
}
@media screen and (min-width: 768px) {
  [kemet-show="medium:up"] {
    display: inherit !important;
  }
  table[kemet-show="medium:up"] {
    display: table !important;
  }
  [kemet-hide="medium:up"] {
    display: none !important;
  }
}
@media screen and (max-width: 1023px) {
  [kemet-show="medium:down"] {
    display: inherit !important;
  }
  table[kemet-show="medium:down"] {
    display: table !important;
  }
  [kemet-hide="medium:down"] {
    display: none !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  [kemet-show=medium] {
    display: inherit !important;
  }
  table[kemet-show=medium] {
    display: table !important;
  }
  [kemet-hide=medium] {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-show="large:up"] {
    display: inherit !important;
  }
  table[kemet-show="large:up"] {
    display: table !important;
  }
  [kemet-hide="large:up"] {
    display: none !important;
  }
}
@media screen and (max-width: 1439px) {
  [kemet-show="large:down"] {
    display: inherit !important;
  }
  table[kemet-show="large:down"] {
    display: table !important;
  }
  [kemet-hide="large:down"] {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1439px) {
  [kemet-show=large] {
    display: inherit !important;
  }
  table[kemet-show=large] {
    display: table !important;
  }
  [kemet-hide=large] {
    display: none !important;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-show="huge:up"] {
    display: inherit !important;
  }
  table[kemet-show="huge:up"] {
    display: table !important;
  }
  [kemet-hide="huge:up"] {
    display: none !important;
  }
}
@media screen and (max-width: 9999px) {
  [kemet-show="huge:down"] {
    display: inherit !important;
  }
  table[kemet-show="huge:down"] {
    display: table !important;
  }
  [kemet-hide="huge:down"] {
    display: none !important;
  }
}
@media screen and (min-width: 1440px) and (max-width: 9999px) {
  [kemet-show=huge] {
    display: inherit !important;
  }
  table[kemet-show=huge] {
    display: table !important;
  }
  [kemet-hide=huge] {
    display: none !important;
  }
}
[kemet-type-size*=minus-3] {
  font-size: 0.5rem;
  margin: 0;
}

[kemet-type-size*=minus-2] {
  font-size: 0.75rem;
  margin: 0;
}

[kemet-type-size*=minus-1] {
  font-size: 0.85rem;
  margin: 0;
}

[kemet-type-size*=base] {
  font-size: 1rem;
  margin: 0;
}

[kemet-type-size*=plus-1] {
  font-size: 1.125rem;
  margin: 0;
}

[kemet-type-size*=plus-2] {
  font-size: 1.25rem;
  margin: 0;
}

[kemet-type-size*=plus-3] {
  font-size: 1.5rem;
  margin: 0;
}

[kemet-type-size*=plus-4] {
  font-size: 2rem;
  margin: 0;
}

[kemet-type-size*=plus-5] {
  font-size: 2.25rem;
  margin: 0;
}

[kemet-type-size*=plus-6] {
  font-size: 3rem;
  margin: 0;
}

@media screen and (min-width: 0) {
  [kemet-type-size*="tiny:minus-3"] {
    font-size: 0.5rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:minus-2"] {
    font-size: 0.75rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:minus-1"] {
    font-size: 0.85rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:base"] {
    font-size: 1rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:plus-1"] {
    font-size: 1.125rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:plus-2"] {
    font-size: 1.25rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:plus-3"] {
    font-size: 1.5rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:plus-4"] {
    font-size: 2rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:plus-5"] {
    font-size: 2.25rem;
    margin: 0;
  }
  [kemet-type-size*="tiny:plus-6"] {
    font-size: 3rem;
    margin: 0;
  }
}
@media screen and (min-width: 321px) {
  [kemet-type-size*="small:minus-3"] {
    font-size: 0.5rem;
    margin: 0;
  }
  [kemet-type-size*="small:minus-2"] {
    font-size: 0.75rem;
    margin: 0;
  }
  [kemet-type-size*="small:minus-1"] {
    font-size: 0.85rem;
    margin: 0;
  }
  [kemet-type-size*="small:base"] {
    font-size: 1rem;
    margin: 0;
  }
  [kemet-type-size*="small:plus-1"] {
    font-size: 1.125rem;
    margin: 0;
  }
  [kemet-type-size*="small:plus-2"] {
    font-size: 1.25rem;
    margin: 0;
  }
  [kemet-type-size*="small:plus-3"] {
    font-size: 1.5rem;
    margin: 0;
  }
  [kemet-type-size*="small:plus-4"] {
    font-size: 2rem;
    margin: 0;
  }
  [kemet-type-size*="small:plus-5"] {
    font-size: 2.25rem;
    margin: 0;
  }
  [kemet-type-size*="small:plus-6"] {
    font-size: 3rem;
    margin: 0;
  }
}
@media screen and (min-width: 768px) {
  [kemet-type-size*="medium:minus-3"] {
    font-size: 0.5rem;
    margin: 0;
  }
  [kemet-type-size*="medium:minus-2"] {
    font-size: 0.75rem;
    margin: 0;
  }
  [kemet-type-size*="medium:minus-1"] {
    font-size: 0.85rem;
    margin: 0;
  }
  [kemet-type-size*="medium:base"] {
    font-size: 1rem;
    margin: 0;
  }
  [kemet-type-size*="medium:plus-1"] {
    font-size: 1.125rem;
    margin: 0;
  }
  [kemet-type-size*="medium:plus-2"] {
    font-size: 1.25rem;
    margin: 0;
  }
  [kemet-type-size*="medium:plus-3"] {
    font-size: 1.5rem;
    margin: 0;
  }
  [kemet-type-size*="medium:plus-4"] {
    font-size: 2rem;
    margin: 0;
  }
  [kemet-type-size*="medium:plus-5"] {
    font-size: 2.25rem;
    margin: 0;
  }
  [kemet-type-size*="medium:plus-6"] {
    font-size: 3rem;
    margin: 0;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-type-size*="large:minus-3"] {
    font-size: 0.5rem;
    margin: 0;
  }
  [kemet-type-size*="large:minus-2"] {
    font-size: 0.75rem;
    margin: 0;
  }
  [kemet-type-size*="large:minus-1"] {
    font-size: 0.85rem;
    margin: 0;
  }
  [kemet-type-size*="large:base"] {
    font-size: 1rem;
    margin: 0;
  }
  [kemet-type-size*="large:plus-1"] {
    font-size: 1.125rem;
    margin: 0;
  }
  [kemet-type-size*="large:plus-2"] {
    font-size: 1.25rem;
    margin: 0;
  }
  [kemet-type-size*="large:plus-3"] {
    font-size: 1.5rem;
    margin: 0;
  }
  [kemet-type-size*="large:plus-4"] {
    font-size: 2rem;
    margin: 0;
  }
  [kemet-type-size*="large:plus-5"] {
    font-size: 2.25rem;
    margin: 0;
  }
  [kemet-type-size*="large:plus-6"] {
    font-size: 3rem;
    margin: 0;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-type-size*="huge:minus-3"] {
    font-size: 0.5rem;
    margin: 0;
  }
  [kemet-type-size*="huge:minus-2"] {
    font-size: 0.75rem;
    margin: 0;
  }
  [kemet-type-size*="huge:minus-1"] {
    font-size: 0.85rem;
    margin: 0;
  }
  [kemet-type-size*="huge:base"] {
    font-size: 1rem;
    margin: 0;
  }
  [kemet-type-size*="huge:plus-1"] {
    font-size: 1.125rem;
    margin: 0;
  }
  [kemet-type-size*="huge:plus-2"] {
    font-size: 1.25rem;
    margin: 0;
  }
  [kemet-type-size*="huge:plus-3"] {
    font-size: 1.5rem;
    margin: 0;
  }
  [kemet-type-size*="huge:plus-4"] {
    font-size: 2rem;
    margin: 0;
  }
  [kemet-type-size*="huge:plus-5"] {
    font-size: 2.25rem;
    margin: 0;
  }
  [kemet-type-size*="huge:plus-6"] {
    font-size: 3rem;
    margin: 0;
  }
}
[kemet-type-align=left] {
  text-align: left;
}

[kemet-type-align=right] {
  text-align: right;
}

[kemet-type-align=center] {
  text-align: center;
}

@media screen and (min-width: 0) {
  [kemet-type-align*="tiny:left"] {
    text-align: left;
  }
  [kemet-type-align*="tiny:right"] {
    text-align: right;
  }
  [kemet-type-align*="tiny:center"] {
    text-align: center;
  }
}
@media screen and (min-width: 321px) {
  [kemet-type-align*="small:left"] {
    text-align: left;
  }
  [kemet-type-align*="small:right"] {
    text-align: right;
  }
  [kemet-type-align*="small:center"] {
    text-align: center;
  }
}
@media screen and (min-width: 768px) {
  [kemet-type-align*="medium:left"] {
    text-align: left;
  }
  [kemet-type-align*="medium:right"] {
    text-align: right;
  }
  [kemet-type-align*="medium:center"] {
    text-align: center;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-type-align*="large:left"] {
    text-align: left;
  }
  [kemet-type-align*="large:right"] {
    text-align: right;
  }
  [kemet-type-align*="large:center"] {
    text-align: center;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-type-align*="huge:left"] {
    text-align: left;
  }
  [kemet-type-align*="huge:right"] {
    text-align: right;
  }
  [kemet-type-align*="huge:center"] {
    text-align: center;
  }
}
@media screen and (min-width: 0) {
  [kemet-margin*="tiny:none"] {
    margin: 0;
  }
  [kemet-padding*="tiny:none"] {
    padding: 0;
  }
  [kemet-margin-top*="tiny:none"] {
    margin-top: 0;
  }
  [kemet-padding-top*="tiny:none"] {
    padding-top: 0;
  }
  [kemet-margin-right*="tiny:none"] {
    margin-right: 0;
  }
  [kemet-padding-right*="tiny:none"] {
    padding-right: 0;
  }
  [kemet-margin-bottom*="tiny:none"] {
    margin-bottom: 0;
  }
  [kemet-padding-bottom*="tiny:none"] {
    padding-bottom: 0;
  }
  [kemet-margin-left*="tiny:none"] {
    margin-left: 0;
  }
  [kemet-padding-left*="tiny:none"] {
    padding-left: 0;
  }
  [kemet-margin*="tiny:auto"] {
    margin: auto;
  }
  [kemet-padding*="tiny:auto"] {
    padding: auto;
  }
  [kemet-margin-top*="tiny:auto"] {
    margin-top: auto;
  }
  [kemet-padding-top*="tiny:auto"] {
    padding-top: auto;
  }
  [kemet-margin-right*="tiny:auto"] {
    margin-right: auto;
  }
  [kemet-padding-right*="tiny:auto"] {
    padding-right: auto;
  }
  [kemet-margin-bottom*="tiny:auto"] {
    margin-bottom: auto;
  }
  [kemet-padding-bottom*="tiny:auto"] {
    padding-bottom: auto;
  }
  [kemet-margin-left*="tiny:auto"] {
    margin-left: auto;
  }
  [kemet-padding-left*="tiny:auto"] {
    padding-left: auto;
  }
  [kemet-margin*="tiny:small"] {
    margin: 1.5rem;
  }
  [kemet-padding*="tiny:small"] {
    padding: 1.5rem;
  }
  [kemet-margin-top*="tiny:small"] {
    margin-top: 1.5rem;
  }
  [kemet-padding-top*="tiny:small"] {
    padding-top: 1.5rem;
  }
  [kemet-margin-right*="tiny:small"] {
    margin-right: 1.5rem;
  }
  [kemet-padding-right*="tiny:small"] {
    padding-right: 1.5rem;
  }
  [kemet-margin-bottom*="tiny:small"] {
    margin-bottom: 1.5rem;
  }
  [kemet-padding-bottom*="tiny:small"] {
    padding-bottom: 1.5rem;
  }
  [kemet-margin-left*="tiny:small"] {
    margin-left: 1.5rem;
  }
  [kemet-padding-left*="tiny:small"] {
    padding-left: 1.5rem;
  }
  [kemet-margin*="tiny:smaller"] {
    margin: 1rem;
  }
  [kemet-padding*="tiny:smaller"] {
    padding: 1rem;
  }
  [kemet-margin-top*="tiny:smaller"] {
    margin-top: 1rem;
  }
  [kemet-padding-top*="tiny:smaller"] {
    padding-top: 1rem;
  }
  [kemet-margin-right*="tiny:smaller"] {
    margin-right: 1rem;
  }
  [kemet-padding-right*="tiny:smaller"] {
    padding-right: 1rem;
  }
  [kemet-margin-bottom*="tiny:smaller"] {
    margin-bottom: 1rem;
  }
  [kemet-padding-bottom*="tiny:smaller"] {
    padding-bottom: 1rem;
  }
  [kemet-margin-left*="tiny:smaller"] {
    margin-left: 1rem;
  }
  [kemet-padding-left*="tiny:smaller"] {
    padding-left: 1rem;
  }
  [kemet-margin*="tiny:smallest"] {
    margin: 0.5rem;
  }
  [kemet-padding*="tiny:smallest"] {
    padding: 0.5rem;
  }
  [kemet-margin-top*="tiny:smallest"] {
    margin-top: 0.5rem;
  }
  [kemet-padding-top*="tiny:smallest"] {
    padding-top: 0.5rem;
  }
  [kemet-margin-right*="tiny:smallest"] {
    margin-right: 0.5rem;
  }
  [kemet-padding-right*="tiny:smallest"] {
    padding-right: 0.5rem;
  }
  [kemet-margin-bottom*="tiny:smallest"] {
    margin-bottom: 0.5rem;
  }
  [kemet-padding-bottom*="tiny:smallest"] {
    padding-bottom: 0.5rem;
  }
  [kemet-margin-left*="tiny:smallest"] {
    margin-left: 0.5rem;
  }
  [kemet-padding-left*="tiny:smallest"] {
    padding-left: 0.5rem;
  }
  [kemet-margin*="tiny:normal"] {
    margin: 2rem;
  }
  [kemet-padding*="tiny:normal"] {
    padding: 2rem;
  }
  [kemet-margin-top*="tiny:normal"] {
    margin-top: 2rem;
  }
  [kemet-padding-top*="tiny:normal"] {
    padding-top: 2rem;
  }
  [kemet-margin-right*="tiny:normal"] {
    margin-right: 2rem;
  }
  [kemet-padding-right*="tiny:normal"] {
    padding-right: 2rem;
  }
  [kemet-margin-bottom*="tiny:normal"] {
    margin-bottom: 2rem;
  }
  [kemet-padding-bottom*="tiny:normal"] {
    padding-bottom: 2rem;
  }
  [kemet-margin-left*="tiny:normal"] {
    margin-left: 2rem;
  }
  [kemet-padding-left*="tiny:normal"] {
    padding-left: 2rem;
  }
  [kemet-margin*="tiny:large"] {
    margin: 2.5rem;
  }
  [kemet-padding*="tiny:large"] {
    padding: 2.5rem;
  }
  [kemet-margin-top*="tiny:large"] {
    margin-top: 2.5rem;
  }
  [kemet-padding-top*="tiny:large"] {
    padding-top: 2.5rem;
  }
  [kemet-margin-right*="tiny:large"] {
    margin-right: 2.5rem;
  }
  [kemet-padding-right*="tiny:large"] {
    padding-right: 2.5rem;
  }
  [kemet-margin-bottom*="tiny:large"] {
    margin-bottom: 2.5rem;
  }
  [kemet-padding-bottom*="tiny:large"] {
    padding-bottom: 2.5rem;
  }
  [kemet-margin-left*="tiny:large"] {
    margin-left: 2.5rem;
  }
  [kemet-padding-left*="tiny:large"] {
    padding-left: 2.5rem;
  }
  [kemet-margin*="tiny:larger"] {
    margin: 3rem;
  }
  [kemet-padding*="tiny:larger"] {
    padding: 3rem;
  }
  [kemet-margin-top*="tiny:larger"] {
    margin-top: 3rem;
  }
  [kemet-padding-top*="tiny:larger"] {
    padding-top: 3rem;
  }
  [kemet-margin-right*="tiny:larger"] {
    margin-right: 3rem;
  }
  [kemet-padding-right*="tiny:larger"] {
    padding-right: 3rem;
  }
  [kemet-margin-bottom*="tiny:larger"] {
    margin-bottom: 3rem;
  }
  [kemet-padding-bottom*="tiny:larger"] {
    padding-bottom: 3rem;
  }
  [kemet-margin-left*="tiny:larger"] {
    margin-left: 3rem;
  }
  [kemet-padding-left*="tiny:larger"] {
    padding-left: 3rem;
  }
  [kemet-margin*="tiny:largest"] {
    margin: 3.5rem;
  }
  [kemet-padding*="tiny:largest"] {
    padding: 3.5rem;
  }
  [kemet-margin-top*="tiny:largest"] {
    margin-top: 3.5rem;
  }
  [kemet-padding-top*="tiny:largest"] {
    padding-top: 3.5rem;
  }
  [kemet-margin-right*="tiny:largest"] {
    margin-right: 3.5rem;
  }
  [kemet-padding-right*="tiny:largest"] {
    padding-right: 3.5rem;
  }
  [kemet-margin-bottom*="tiny:largest"] {
    margin-bottom: 3.5rem;
  }
  [kemet-padding-bottom*="tiny:largest"] {
    padding-bottom: 3.5rem;
  }
  [kemet-margin-left*="tiny:largest"] {
    margin-left: 3.5rem;
  }
  [kemet-padding-left*="tiny:largest"] {
    padding-left: 3.5rem;
  }
}
@media screen and (min-width: 321px) {
  [kemet-margin*="small:none"] {
    margin: 0;
  }
  [kemet-padding*="small:none"] {
    padding: 0;
  }
  [kemet-margin-top*="small:none"] {
    margin-top: 0;
  }
  [kemet-padding-top*="small:none"] {
    padding-top: 0;
  }
  [kemet-margin-right*="small:none"] {
    margin-right: 0;
  }
  [kemet-padding-right*="small:none"] {
    padding-right: 0;
  }
  [kemet-margin-bottom*="small:none"] {
    margin-bottom: 0;
  }
  [kemet-padding-bottom*="small:none"] {
    padding-bottom: 0;
  }
  [kemet-margin-left*="small:none"] {
    margin-left: 0;
  }
  [kemet-padding-left*="small:none"] {
    padding-left: 0;
  }
  [kemet-margin*="small:auto"] {
    margin: auto;
  }
  [kemet-padding*="small:auto"] {
    padding: auto;
  }
  [kemet-margin-top*="small:auto"] {
    margin-top: auto;
  }
  [kemet-padding-top*="small:auto"] {
    padding-top: auto;
  }
  [kemet-margin-right*="small:auto"] {
    margin-right: auto;
  }
  [kemet-padding-right*="small:auto"] {
    padding-right: auto;
  }
  [kemet-margin-bottom*="small:auto"] {
    margin-bottom: auto;
  }
  [kemet-padding-bottom*="small:auto"] {
    padding-bottom: auto;
  }
  [kemet-margin-left*="small:auto"] {
    margin-left: auto;
  }
  [kemet-padding-left*="small:auto"] {
    padding-left: auto;
  }
  [kemet-margin*="small:small"] {
    margin: 1.5rem;
  }
  [kemet-padding*="small:small"] {
    padding: 1.5rem;
  }
  [kemet-margin-top*="small:small"] {
    margin-top: 1.5rem;
  }
  [kemet-padding-top*="small:small"] {
    padding-top: 1.5rem;
  }
  [kemet-margin-right*="small:small"] {
    margin-right: 1.5rem;
  }
  [kemet-padding-right*="small:small"] {
    padding-right: 1.5rem;
  }
  [kemet-margin-bottom*="small:small"] {
    margin-bottom: 1.5rem;
  }
  [kemet-padding-bottom*="small:small"] {
    padding-bottom: 1.5rem;
  }
  [kemet-margin-left*="small:small"] {
    margin-left: 1.5rem;
  }
  [kemet-padding-left*="small:small"] {
    padding-left: 1.5rem;
  }
  [kemet-margin*="small:smaller"] {
    margin: 1rem;
  }
  [kemet-padding*="small:smaller"] {
    padding: 1rem;
  }
  [kemet-margin-top*="small:smaller"] {
    margin-top: 1rem;
  }
  [kemet-padding-top*="small:smaller"] {
    padding-top: 1rem;
  }
  [kemet-margin-right*="small:smaller"] {
    margin-right: 1rem;
  }
  [kemet-padding-right*="small:smaller"] {
    padding-right: 1rem;
  }
  [kemet-margin-bottom*="small:smaller"] {
    margin-bottom: 1rem;
  }
  [kemet-padding-bottom*="small:smaller"] {
    padding-bottom: 1rem;
  }
  [kemet-margin-left*="small:smaller"] {
    margin-left: 1rem;
  }
  [kemet-padding-left*="small:smaller"] {
    padding-left: 1rem;
  }
  [kemet-margin*="small:smallest"] {
    margin: 0.5rem;
  }
  [kemet-padding*="small:smallest"] {
    padding: 0.5rem;
  }
  [kemet-margin-top*="small:smallest"] {
    margin-top: 0.5rem;
  }
  [kemet-padding-top*="small:smallest"] {
    padding-top: 0.5rem;
  }
  [kemet-margin-right*="small:smallest"] {
    margin-right: 0.5rem;
  }
  [kemet-padding-right*="small:smallest"] {
    padding-right: 0.5rem;
  }
  [kemet-margin-bottom*="small:smallest"] {
    margin-bottom: 0.5rem;
  }
  [kemet-padding-bottom*="small:smallest"] {
    padding-bottom: 0.5rem;
  }
  [kemet-margin-left*="small:smallest"] {
    margin-left: 0.5rem;
  }
  [kemet-padding-left*="small:smallest"] {
    padding-left: 0.5rem;
  }
  [kemet-margin*="small:normal"] {
    margin: 2rem;
  }
  [kemet-padding*="small:normal"] {
    padding: 2rem;
  }
  [kemet-margin-top*="small:normal"] {
    margin-top: 2rem;
  }
  [kemet-padding-top*="small:normal"] {
    padding-top: 2rem;
  }
  [kemet-margin-right*="small:normal"] {
    margin-right: 2rem;
  }
  [kemet-padding-right*="small:normal"] {
    padding-right: 2rem;
  }
  [kemet-margin-bottom*="small:normal"] {
    margin-bottom: 2rem;
  }
  [kemet-padding-bottom*="small:normal"] {
    padding-bottom: 2rem;
  }
  [kemet-margin-left*="small:normal"] {
    margin-left: 2rem;
  }
  [kemet-padding-left*="small:normal"] {
    padding-left: 2rem;
  }
  [kemet-margin*="small:large"] {
    margin: 2.5rem;
  }
  [kemet-padding*="small:large"] {
    padding: 2.5rem;
  }
  [kemet-margin-top*="small:large"] {
    margin-top: 2.5rem;
  }
  [kemet-padding-top*="small:large"] {
    padding-top: 2.5rem;
  }
  [kemet-margin-right*="small:large"] {
    margin-right: 2.5rem;
  }
  [kemet-padding-right*="small:large"] {
    padding-right: 2.5rem;
  }
  [kemet-margin-bottom*="small:large"] {
    margin-bottom: 2.5rem;
  }
  [kemet-padding-bottom*="small:large"] {
    padding-bottom: 2.5rem;
  }
  [kemet-margin-left*="small:large"] {
    margin-left: 2.5rem;
  }
  [kemet-padding-left*="small:large"] {
    padding-left: 2.5rem;
  }
  [kemet-margin*="small:larger"] {
    margin: 3rem;
  }
  [kemet-padding*="small:larger"] {
    padding: 3rem;
  }
  [kemet-margin-top*="small:larger"] {
    margin-top: 3rem;
  }
  [kemet-padding-top*="small:larger"] {
    padding-top: 3rem;
  }
  [kemet-margin-right*="small:larger"] {
    margin-right: 3rem;
  }
  [kemet-padding-right*="small:larger"] {
    padding-right: 3rem;
  }
  [kemet-margin-bottom*="small:larger"] {
    margin-bottom: 3rem;
  }
  [kemet-padding-bottom*="small:larger"] {
    padding-bottom: 3rem;
  }
  [kemet-margin-left*="small:larger"] {
    margin-left: 3rem;
  }
  [kemet-padding-left*="small:larger"] {
    padding-left: 3rem;
  }
  [kemet-margin*="small:largest"] {
    margin: 3.5rem;
  }
  [kemet-padding*="small:largest"] {
    padding: 3.5rem;
  }
  [kemet-margin-top*="small:largest"] {
    margin-top: 3.5rem;
  }
  [kemet-padding-top*="small:largest"] {
    padding-top: 3.5rem;
  }
  [kemet-margin-right*="small:largest"] {
    margin-right: 3.5rem;
  }
  [kemet-padding-right*="small:largest"] {
    padding-right: 3.5rem;
  }
  [kemet-margin-bottom*="small:largest"] {
    margin-bottom: 3.5rem;
  }
  [kemet-padding-bottom*="small:largest"] {
    padding-bottom: 3.5rem;
  }
  [kemet-margin-left*="small:largest"] {
    margin-left: 3.5rem;
  }
  [kemet-padding-left*="small:largest"] {
    padding-left: 3.5rem;
  }
}
@media screen and (min-width: 768px) {
  [kemet-margin*="medium:none"] {
    margin: 0;
  }
  [kemet-padding*="medium:none"] {
    padding: 0;
  }
  [kemet-margin-top*="medium:none"] {
    margin-top: 0;
  }
  [kemet-padding-top*="medium:none"] {
    padding-top: 0;
  }
  [kemet-margin-right*="medium:none"] {
    margin-right: 0;
  }
  [kemet-padding-right*="medium:none"] {
    padding-right: 0;
  }
  [kemet-margin-bottom*="medium:none"] {
    margin-bottom: 0;
  }
  [kemet-padding-bottom*="medium:none"] {
    padding-bottom: 0;
  }
  [kemet-margin-left*="medium:none"] {
    margin-left: 0;
  }
  [kemet-padding-left*="medium:none"] {
    padding-left: 0;
  }
  [kemet-margin*="medium:auto"] {
    margin: auto;
  }
  [kemet-padding*="medium:auto"] {
    padding: auto;
  }
  [kemet-margin-top*="medium:auto"] {
    margin-top: auto;
  }
  [kemet-padding-top*="medium:auto"] {
    padding-top: auto;
  }
  [kemet-margin-right*="medium:auto"] {
    margin-right: auto;
  }
  [kemet-padding-right*="medium:auto"] {
    padding-right: auto;
  }
  [kemet-margin-bottom*="medium:auto"] {
    margin-bottom: auto;
  }
  [kemet-padding-bottom*="medium:auto"] {
    padding-bottom: auto;
  }
  [kemet-margin-left*="medium:auto"] {
    margin-left: auto;
  }
  [kemet-padding-left*="medium:auto"] {
    padding-left: auto;
  }
  [kemet-margin*="medium:small"] {
    margin: 1.5rem;
  }
  [kemet-padding*="medium:small"] {
    padding: 1.5rem;
  }
  [kemet-margin-top*="medium:small"] {
    margin-top: 1.5rem;
  }
  [kemet-padding-top*="medium:small"] {
    padding-top: 1.5rem;
  }
  [kemet-margin-right*="medium:small"] {
    margin-right: 1.5rem;
  }
  [kemet-padding-right*="medium:small"] {
    padding-right: 1.5rem;
  }
  [kemet-margin-bottom*="medium:small"] {
    margin-bottom: 1.5rem;
  }
  [kemet-padding-bottom*="medium:small"] {
    padding-bottom: 1.5rem;
  }
  [kemet-margin-left*="medium:small"] {
    margin-left: 1.5rem;
  }
  [kemet-padding-left*="medium:small"] {
    padding-left: 1.5rem;
  }
  [kemet-margin*="medium:smaller"] {
    margin: 1rem;
  }
  [kemet-padding*="medium:smaller"] {
    padding: 1rem;
  }
  [kemet-margin-top*="medium:smaller"] {
    margin-top: 1rem;
  }
  [kemet-padding-top*="medium:smaller"] {
    padding-top: 1rem;
  }
  [kemet-margin-right*="medium:smaller"] {
    margin-right: 1rem;
  }
  [kemet-padding-right*="medium:smaller"] {
    padding-right: 1rem;
  }
  [kemet-margin-bottom*="medium:smaller"] {
    margin-bottom: 1rem;
  }
  [kemet-padding-bottom*="medium:smaller"] {
    padding-bottom: 1rem;
  }
  [kemet-margin-left*="medium:smaller"] {
    margin-left: 1rem;
  }
  [kemet-padding-left*="medium:smaller"] {
    padding-left: 1rem;
  }
  [kemet-margin*="medium:smallest"] {
    margin: 0.5rem;
  }
  [kemet-padding*="medium:smallest"] {
    padding: 0.5rem;
  }
  [kemet-margin-top*="medium:smallest"] {
    margin-top: 0.5rem;
  }
  [kemet-padding-top*="medium:smallest"] {
    padding-top: 0.5rem;
  }
  [kemet-margin-right*="medium:smallest"] {
    margin-right: 0.5rem;
  }
  [kemet-padding-right*="medium:smallest"] {
    padding-right: 0.5rem;
  }
  [kemet-margin-bottom*="medium:smallest"] {
    margin-bottom: 0.5rem;
  }
  [kemet-padding-bottom*="medium:smallest"] {
    padding-bottom: 0.5rem;
  }
  [kemet-margin-left*="medium:smallest"] {
    margin-left: 0.5rem;
  }
  [kemet-padding-left*="medium:smallest"] {
    padding-left: 0.5rem;
  }
  [kemet-margin*="medium:normal"] {
    margin: 2rem;
  }
  [kemet-padding*="medium:normal"] {
    padding: 2rem;
  }
  [kemet-margin-top*="medium:normal"] {
    margin-top: 2rem;
  }
  [kemet-padding-top*="medium:normal"] {
    padding-top: 2rem;
  }
  [kemet-margin-right*="medium:normal"] {
    margin-right: 2rem;
  }
  [kemet-padding-right*="medium:normal"] {
    padding-right: 2rem;
  }
  [kemet-margin-bottom*="medium:normal"] {
    margin-bottom: 2rem;
  }
  [kemet-padding-bottom*="medium:normal"] {
    padding-bottom: 2rem;
  }
  [kemet-margin-left*="medium:normal"] {
    margin-left: 2rem;
  }
  [kemet-padding-left*="medium:normal"] {
    padding-left: 2rem;
  }
  [kemet-margin*="medium:large"] {
    margin: 2.5rem;
  }
  [kemet-padding*="medium:large"] {
    padding: 2.5rem;
  }
  [kemet-margin-top*="medium:large"] {
    margin-top: 2.5rem;
  }
  [kemet-padding-top*="medium:large"] {
    padding-top: 2.5rem;
  }
  [kemet-margin-right*="medium:large"] {
    margin-right: 2.5rem;
  }
  [kemet-padding-right*="medium:large"] {
    padding-right: 2.5rem;
  }
  [kemet-margin-bottom*="medium:large"] {
    margin-bottom: 2.5rem;
  }
  [kemet-padding-bottom*="medium:large"] {
    padding-bottom: 2.5rem;
  }
  [kemet-margin-left*="medium:large"] {
    margin-left: 2.5rem;
  }
  [kemet-padding-left*="medium:large"] {
    padding-left: 2.5rem;
  }
  [kemet-margin*="medium:larger"] {
    margin: 3rem;
  }
  [kemet-padding*="medium:larger"] {
    padding: 3rem;
  }
  [kemet-margin-top*="medium:larger"] {
    margin-top: 3rem;
  }
  [kemet-padding-top*="medium:larger"] {
    padding-top: 3rem;
  }
  [kemet-margin-right*="medium:larger"] {
    margin-right: 3rem;
  }
  [kemet-padding-right*="medium:larger"] {
    padding-right: 3rem;
  }
  [kemet-margin-bottom*="medium:larger"] {
    margin-bottom: 3rem;
  }
  [kemet-padding-bottom*="medium:larger"] {
    padding-bottom: 3rem;
  }
  [kemet-margin-left*="medium:larger"] {
    margin-left: 3rem;
  }
  [kemet-padding-left*="medium:larger"] {
    padding-left: 3rem;
  }
  [kemet-margin*="medium:largest"] {
    margin: 3.5rem;
  }
  [kemet-padding*="medium:largest"] {
    padding: 3.5rem;
  }
  [kemet-margin-top*="medium:largest"] {
    margin-top: 3.5rem;
  }
  [kemet-padding-top*="medium:largest"] {
    padding-top: 3.5rem;
  }
  [kemet-margin-right*="medium:largest"] {
    margin-right: 3.5rem;
  }
  [kemet-padding-right*="medium:largest"] {
    padding-right: 3.5rem;
  }
  [kemet-margin-bottom*="medium:largest"] {
    margin-bottom: 3.5rem;
  }
  [kemet-padding-bottom*="medium:largest"] {
    padding-bottom: 3.5rem;
  }
  [kemet-margin-left*="medium:largest"] {
    margin-left: 3.5rem;
  }
  [kemet-padding-left*="medium:largest"] {
    padding-left: 3.5rem;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-margin*="large:none"] {
    margin: 0;
  }
  [kemet-padding*="large:none"] {
    padding: 0;
  }
  [kemet-margin-top*="large:none"] {
    margin-top: 0;
  }
  [kemet-padding-top*="large:none"] {
    padding-top: 0;
  }
  [kemet-margin-right*="large:none"] {
    margin-right: 0;
  }
  [kemet-padding-right*="large:none"] {
    padding-right: 0;
  }
  [kemet-margin-bottom*="large:none"] {
    margin-bottom: 0;
  }
  [kemet-padding-bottom*="large:none"] {
    padding-bottom: 0;
  }
  [kemet-margin-left*="large:none"] {
    margin-left: 0;
  }
  [kemet-padding-left*="large:none"] {
    padding-left: 0;
  }
  [kemet-margin*="large:auto"] {
    margin: auto;
  }
  [kemet-padding*="large:auto"] {
    padding: auto;
  }
  [kemet-margin-top*="large:auto"] {
    margin-top: auto;
  }
  [kemet-padding-top*="large:auto"] {
    padding-top: auto;
  }
  [kemet-margin-right*="large:auto"] {
    margin-right: auto;
  }
  [kemet-padding-right*="large:auto"] {
    padding-right: auto;
  }
  [kemet-margin-bottom*="large:auto"] {
    margin-bottom: auto;
  }
  [kemet-padding-bottom*="large:auto"] {
    padding-bottom: auto;
  }
  [kemet-margin-left*="large:auto"] {
    margin-left: auto;
  }
  [kemet-padding-left*="large:auto"] {
    padding-left: auto;
  }
  [kemet-margin*="large:small"] {
    margin: 1.5rem;
  }
  [kemet-padding*="large:small"] {
    padding: 1.5rem;
  }
  [kemet-margin-top*="large:small"] {
    margin-top: 1.5rem;
  }
  [kemet-padding-top*="large:small"] {
    padding-top: 1.5rem;
  }
  [kemet-margin-right*="large:small"] {
    margin-right: 1.5rem;
  }
  [kemet-padding-right*="large:small"] {
    padding-right: 1.5rem;
  }
  [kemet-margin-bottom*="large:small"] {
    margin-bottom: 1.5rem;
  }
  [kemet-padding-bottom*="large:small"] {
    padding-bottom: 1.5rem;
  }
  [kemet-margin-left*="large:small"] {
    margin-left: 1.5rem;
  }
  [kemet-padding-left*="large:small"] {
    padding-left: 1.5rem;
  }
  [kemet-margin*="large:smaller"] {
    margin: 1rem;
  }
  [kemet-padding*="large:smaller"] {
    padding: 1rem;
  }
  [kemet-margin-top*="large:smaller"] {
    margin-top: 1rem;
  }
  [kemet-padding-top*="large:smaller"] {
    padding-top: 1rem;
  }
  [kemet-margin-right*="large:smaller"] {
    margin-right: 1rem;
  }
  [kemet-padding-right*="large:smaller"] {
    padding-right: 1rem;
  }
  [kemet-margin-bottom*="large:smaller"] {
    margin-bottom: 1rem;
  }
  [kemet-padding-bottom*="large:smaller"] {
    padding-bottom: 1rem;
  }
  [kemet-margin-left*="large:smaller"] {
    margin-left: 1rem;
  }
  [kemet-padding-left*="large:smaller"] {
    padding-left: 1rem;
  }
  [kemet-margin*="large:smallest"] {
    margin: 0.5rem;
  }
  [kemet-padding*="large:smallest"] {
    padding: 0.5rem;
  }
  [kemet-margin-top*="large:smallest"] {
    margin-top: 0.5rem;
  }
  [kemet-padding-top*="large:smallest"] {
    padding-top: 0.5rem;
  }
  [kemet-margin-right*="large:smallest"] {
    margin-right: 0.5rem;
  }
  [kemet-padding-right*="large:smallest"] {
    padding-right: 0.5rem;
  }
  [kemet-margin-bottom*="large:smallest"] {
    margin-bottom: 0.5rem;
  }
  [kemet-padding-bottom*="large:smallest"] {
    padding-bottom: 0.5rem;
  }
  [kemet-margin-left*="large:smallest"] {
    margin-left: 0.5rem;
  }
  [kemet-padding-left*="large:smallest"] {
    padding-left: 0.5rem;
  }
  [kemet-margin*="large:normal"] {
    margin: 2rem;
  }
  [kemet-padding*="large:normal"] {
    padding: 2rem;
  }
  [kemet-margin-top*="large:normal"] {
    margin-top: 2rem;
  }
  [kemet-padding-top*="large:normal"] {
    padding-top: 2rem;
  }
  [kemet-margin-right*="large:normal"] {
    margin-right: 2rem;
  }
  [kemet-padding-right*="large:normal"] {
    padding-right: 2rem;
  }
  [kemet-margin-bottom*="large:normal"] {
    margin-bottom: 2rem;
  }
  [kemet-padding-bottom*="large:normal"] {
    padding-bottom: 2rem;
  }
  [kemet-margin-left*="large:normal"] {
    margin-left: 2rem;
  }
  [kemet-padding-left*="large:normal"] {
    padding-left: 2rem;
  }
  [kemet-margin*="large:large"] {
    margin: 2.5rem;
  }
  [kemet-padding*="large:large"] {
    padding: 2.5rem;
  }
  [kemet-margin-top*="large:large"] {
    margin-top: 2.5rem;
  }
  [kemet-padding-top*="large:large"] {
    padding-top: 2.5rem;
  }
  [kemet-margin-right*="large:large"] {
    margin-right: 2.5rem;
  }
  [kemet-padding-right*="large:large"] {
    padding-right: 2.5rem;
  }
  [kemet-margin-bottom*="large:large"] {
    margin-bottom: 2.5rem;
  }
  [kemet-padding-bottom*="large:large"] {
    padding-bottom: 2.5rem;
  }
  [kemet-margin-left*="large:large"] {
    margin-left: 2.5rem;
  }
  [kemet-padding-left*="large:large"] {
    padding-left: 2.5rem;
  }
  [kemet-margin*="large:larger"] {
    margin: 3rem;
  }
  [kemet-padding*="large:larger"] {
    padding: 3rem;
  }
  [kemet-margin-top*="large:larger"] {
    margin-top: 3rem;
  }
  [kemet-padding-top*="large:larger"] {
    padding-top: 3rem;
  }
  [kemet-margin-right*="large:larger"] {
    margin-right: 3rem;
  }
  [kemet-padding-right*="large:larger"] {
    padding-right: 3rem;
  }
  [kemet-margin-bottom*="large:larger"] {
    margin-bottom: 3rem;
  }
  [kemet-padding-bottom*="large:larger"] {
    padding-bottom: 3rem;
  }
  [kemet-margin-left*="large:larger"] {
    margin-left: 3rem;
  }
  [kemet-padding-left*="large:larger"] {
    padding-left: 3rem;
  }
  [kemet-margin*="large:largest"] {
    margin: 3.5rem;
  }
  [kemet-padding*="large:largest"] {
    padding: 3.5rem;
  }
  [kemet-margin-top*="large:largest"] {
    margin-top: 3.5rem;
  }
  [kemet-padding-top*="large:largest"] {
    padding-top: 3.5rem;
  }
  [kemet-margin-right*="large:largest"] {
    margin-right: 3.5rem;
  }
  [kemet-padding-right*="large:largest"] {
    padding-right: 3.5rem;
  }
  [kemet-margin-bottom*="large:largest"] {
    margin-bottom: 3.5rem;
  }
  [kemet-padding-bottom*="large:largest"] {
    padding-bottom: 3.5rem;
  }
  [kemet-margin-left*="large:largest"] {
    margin-left: 3.5rem;
  }
  [kemet-padding-left*="large:largest"] {
    padding-left: 3.5rem;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-margin*="huge:none"] {
    margin: 0;
  }
  [kemet-padding*="huge:none"] {
    padding: 0;
  }
  [kemet-margin-top*="huge:none"] {
    margin-top: 0;
  }
  [kemet-padding-top*="huge:none"] {
    padding-top: 0;
  }
  [kemet-margin-right*="huge:none"] {
    margin-right: 0;
  }
  [kemet-padding-right*="huge:none"] {
    padding-right: 0;
  }
  [kemet-margin-bottom*="huge:none"] {
    margin-bottom: 0;
  }
  [kemet-padding-bottom*="huge:none"] {
    padding-bottom: 0;
  }
  [kemet-margin-left*="huge:none"] {
    margin-left: 0;
  }
  [kemet-padding-left*="huge:none"] {
    padding-left: 0;
  }
  [kemet-margin*="huge:auto"] {
    margin: auto;
  }
  [kemet-padding*="huge:auto"] {
    padding: auto;
  }
  [kemet-margin-top*="huge:auto"] {
    margin-top: auto;
  }
  [kemet-padding-top*="huge:auto"] {
    padding-top: auto;
  }
  [kemet-margin-right*="huge:auto"] {
    margin-right: auto;
  }
  [kemet-padding-right*="huge:auto"] {
    padding-right: auto;
  }
  [kemet-margin-bottom*="huge:auto"] {
    margin-bottom: auto;
  }
  [kemet-padding-bottom*="huge:auto"] {
    padding-bottom: auto;
  }
  [kemet-margin-left*="huge:auto"] {
    margin-left: auto;
  }
  [kemet-padding-left*="huge:auto"] {
    padding-left: auto;
  }
  [kemet-margin*="huge:small"] {
    margin: 1.5rem;
  }
  [kemet-padding*="huge:small"] {
    padding: 1.5rem;
  }
  [kemet-margin-top*="huge:small"] {
    margin-top: 1.5rem;
  }
  [kemet-padding-top*="huge:small"] {
    padding-top: 1.5rem;
  }
  [kemet-margin-right*="huge:small"] {
    margin-right: 1.5rem;
  }
  [kemet-padding-right*="huge:small"] {
    padding-right: 1.5rem;
  }
  [kemet-margin-bottom*="huge:small"] {
    margin-bottom: 1.5rem;
  }
  [kemet-padding-bottom*="huge:small"] {
    padding-bottom: 1.5rem;
  }
  [kemet-margin-left*="huge:small"] {
    margin-left: 1.5rem;
  }
  [kemet-padding-left*="huge:small"] {
    padding-left: 1.5rem;
  }
  [kemet-margin*="huge:smaller"] {
    margin: 1rem;
  }
  [kemet-padding*="huge:smaller"] {
    padding: 1rem;
  }
  [kemet-margin-top*="huge:smaller"] {
    margin-top: 1rem;
  }
  [kemet-padding-top*="huge:smaller"] {
    padding-top: 1rem;
  }
  [kemet-margin-right*="huge:smaller"] {
    margin-right: 1rem;
  }
  [kemet-padding-right*="huge:smaller"] {
    padding-right: 1rem;
  }
  [kemet-margin-bottom*="huge:smaller"] {
    margin-bottom: 1rem;
  }
  [kemet-padding-bottom*="huge:smaller"] {
    padding-bottom: 1rem;
  }
  [kemet-margin-left*="huge:smaller"] {
    margin-left: 1rem;
  }
  [kemet-padding-left*="huge:smaller"] {
    padding-left: 1rem;
  }
  [kemet-margin*="huge:smallest"] {
    margin: 0.5rem;
  }
  [kemet-padding*="huge:smallest"] {
    padding: 0.5rem;
  }
  [kemet-margin-top*="huge:smallest"] {
    margin-top: 0.5rem;
  }
  [kemet-padding-top*="huge:smallest"] {
    padding-top: 0.5rem;
  }
  [kemet-margin-right*="huge:smallest"] {
    margin-right: 0.5rem;
  }
  [kemet-padding-right*="huge:smallest"] {
    padding-right: 0.5rem;
  }
  [kemet-margin-bottom*="huge:smallest"] {
    margin-bottom: 0.5rem;
  }
  [kemet-padding-bottom*="huge:smallest"] {
    padding-bottom: 0.5rem;
  }
  [kemet-margin-left*="huge:smallest"] {
    margin-left: 0.5rem;
  }
  [kemet-padding-left*="huge:smallest"] {
    padding-left: 0.5rem;
  }
  [kemet-margin*="huge:normal"] {
    margin: 2rem;
  }
  [kemet-padding*="huge:normal"] {
    padding: 2rem;
  }
  [kemet-margin-top*="huge:normal"] {
    margin-top: 2rem;
  }
  [kemet-padding-top*="huge:normal"] {
    padding-top: 2rem;
  }
  [kemet-margin-right*="huge:normal"] {
    margin-right: 2rem;
  }
  [kemet-padding-right*="huge:normal"] {
    padding-right: 2rem;
  }
  [kemet-margin-bottom*="huge:normal"] {
    margin-bottom: 2rem;
  }
  [kemet-padding-bottom*="huge:normal"] {
    padding-bottom: 2rem;
  }
  [kemet-margin-left*="huge:normal"] {
    margin-left: 2rem;
  }
  [kemet-padding-left*="huge:normal"] {
    padding-left: 2rem;
  }
  [kemet-margin*="huge:large"] {
    margin: 2.5rem;
  }
  [kemet-padding*="huge:large"] {
    padding: 2.5rem;
  }
  [kemet-margin-top*="huge:large"] {
    margin-top: 2.5rem;
  }
  [kemet-padding-top*="huge:large"] {
    padding-top: 2.5rem;
  }
  [kemet-margin-right*="huge:large"] {
    margin-right: 2.5rem;
  }
  [kemet-padding-right*="huge:large"] {
    padding-right: 2.5rem;
  }
  [kemet-margin-bottom*="huge:large"] {
    margin-bottom: 2.5rem;
  }
  [kemet-padding-bottom*="huge:large"] {
    padding-bottom: 2.5rem;
  }
  [kemet-margin-left*="huge:large"] {
    margin-left: 2.5rem;
  }
  [kemet-padding-left*="huge:large"] {
    padding-left: 2.5rem;
  }
  [kemet-margin*="huge:larger"] {
    margin: 3rem;
  }
  [kemet-padding*="huge:larger"] {
    padding: 3rem;
  }
  [kemet-margin-top*="huge:larger"] {
    margin-top: 3rem;
  }
  [kemet-padding-top*="huge:larger"] {
    padding-top: 3rem;
  }
  [kemet-margin-right*="huge:larger"] {
    margin-right: 3rem;
  }
  [kemet-padding-right*="huge:larger"] {
    padding-right: 3rem;
  }
  [kemet-margin-bottom*="huge:larger"] {
    margin-bottom: 3rem;
  }
  [kemet-padding-bottom*="huge:larger"] {
    padding-bottom: 3rem;
  }
  [kemet-margin-left*="huge:larger"] {
    margin-left: 3rem;
  }
  [kemet-padding-left*="huge:larger"] {
    padding-left: 3rem;
  }
  [kemet-margin*="huge:largest"] {
    margin: 3.5rem;
  }
  [kemet-padding*="huge:largest"] {
    padding: 3.5rem;
  }
  [kemet-margin-top*="huge:largest"] {
    margin-top: 3.5rem;
  }
  [kemet-padding-top*="huge:largest"] {
    padding-top: 3.5rem;
  }
  [kemet-margin-right*="huge:largest"] {
    margin-right: 3.5rem;
  }
  [kemet-padding-right*="huge:largest"] {
    padding-right: 3.5rem;
  }
  [kemet-margin-bottom*="huge:largest"] {
    margin-bottom: 3.5rem;
  }
  [kemet-padding-bottom*="huge:largest"] {
    padding-bottom: 3.5rem;
  }
  [kemet-margin-left*="huge:largest"] {
    margin-left: 3.5rem;
  }
  [kemet-padding-left*="huge:largest"] {
    padding-left: 3.5rem;
  }
}
[kemet-color=white] {
  color: rgb(255, 255, 255);
}

[kemet-background-color=white] {
  background-color: rgb(255, 255, 255);
}

[kemet-color=white-10] {
  color: rgba(255, 255, 255, 0.1);
}

[kemet-background-color=white-10] {
  background-color: rgba(255, 255, 255, 0.1);
}

[kemet-color=white-20] {
  color: rgba(255, 255, 255, 0.2);
}

[kemet-background-color=white-20] {
  background-color: rgba(255, 255, 255, 0.2);
}

[kemet-color=white-30] {
  color: rgba(255, 255, 255, 0.3);
}

[kemet-background-color=white-30] {
  background-color: rgba(255, 255, 255, 0.3);
}

[kemet-color=white-40] {
  color: rgba(255, 255, 255, 0.4);
}

[kemet-background-color=white-40] {
  background-color: rgba(255, 255, 255, 0.4);
}

[kemet-color=white-50] {
  color: rgba(255, 255, 255, 0.5);
}

[kemet-background-color=white-50] {
  background-color: rgba(255, 255, 255, 0.5);
}

[kemet-color=white-60] {
  color: rgba(255, 255, 255, 0.6);
}

[kemet-background-color=white-60] {
  background-color: rgba(255, 255, 255, 0.6);
}

[kemet-color=white-70] {
  color: rgba(255, 255, 255, 0.7);
}

[kemet-background-color=white-70] {
  background-color: rgba(255, 255, 255, 0.7);
}

[kemet-color=white-80] {
  color: rgba(255, 255, 255, 0.8);
}

[kemet-background-color=white-80] {
  background-color: rgba(255, 255, 255, 0.8);
}

[kemet-color=white-90] {
  color: rgba(255, 255, 255, 0.9);
}

[kemet-background-color=white-90] {
  background-color: rgba(255, 255, 255, 0.9);
}

[kemet-color=white-rich] {
  color: rgb(242, 242, 242);
}

[kemet-background-color=white-rich] {
  background-color: rgb(242, 242, 242);
}

[kemet-color=black] {
  color: rgb(0, 0, 0);
}

[kemet-background-color=black] {
  background-color: rgb(0, 0, 0);
}

[kemet-color=black-10] {
  color: rgba(0, 0, 0, 0.1);
}

[kemet-background-color=black-10] {
  background-color: rgba(0, 0, 0, 0.1);
}

[kemet-color=black-20] {
  color: rgba(0, 0, 0, 0.2);
}

[kemet-background-color=black-20] {
  background-color: rgba(0, 0, 0, 0.2);
}

[kemet-color=black-30] {
  color: rgba(0, 0, 0, 0.3);
}

[kemet-background-color=black-30] {
  background-color: rgba(0, 0, 0, 0.3);
}

[kemet-color=black-40] {
  color: rgba(0, 0, 0, 0.4);
}

[kemet-background-color=black-40] {
  background-color: rgba(0, 0, 0, 0.4);
}

[kemet-color=black-50] {
  color: rgba(0, 0, 0, 0.5);
}

[kemet-background-color=black-50] {
  background-color: rgba(0, 0, 0, 0.5);
}

[kemet-color=black-60] {
  color: rgba(0, 0, 0, 0.6);
}

[kemet-background-color=black-60] {
  background-color: rgba(0, 0, 0, 0.6);
}

[kemet-color=black-70] {
  color: rgba(0, 0, 0, 0.7);
}

[kemet-background-color=black-70] {
  background-color: rgba(0, 0, 0, 0.7);
}

[kemet-color=black-80] {
  color: rgba(0, 0, 0, 0.8);
}

[kemet-background-color=black-80] {
  background-color: rgba(0, 0, 0, 0.8);
}

[kemet-color=black-90] {
  color: rgba(0, 0, 0, 0.9);
}

[kemet-background-color=black-90] {
  background-color: rgba(0, 0, 0, 0.9);
}

[kemet-color=gray1] {
  color: #eff2f1;
}

[kemet-background-color=gray1] {
  background-color: #eff2f1;
}

[kemet-color=gray2] {
  color: #d7d7d7;
}

[kemet-background-color=gray2] {
  background-color: #d7d7d7;
}

[kemet-color=gray3] {
  color: #bebebe;
}

[kemet-background-color=gray3] {
  background-color: #bebebe;
}

[kemet-color=gray4] {
  color: #a4a4a4;
}

[kemet-background-color=gray4] {
  background-color: #a4a4a4;
}

[kemet-color=gray5] {
  color: #8b8b8b;
}

[kemet-background-color=gray5] {
  background-color: #8b8b8b;
}

[kemet-color=gray6] {
  color: #727270;
}

[kemet-background-color=gray6] {
  background-color: #727270;
}

[kemet-color=gray7] {
  color: #585858;
}

[kemet-background-color=gray7] {
  background-color: #585858;
}

[kemet-color=gray8] {
  color: #3f3f3f;
}

[kemet-background-color=gray8] {
  background-color: #3f3f3f;
}

[kemet-color=gray9] {
  color: #262626;
}

[kemet-background-color=gray9] {
  background-color: #262626;
}

[kemet-color=gray10] {
  color: #0c0c0c;
}

[kemet-background-color=gray10] {
  background-color: #0c0c0c;
}

[kemet-color=primary] {
  color: rgb(12, 74, 110);
}

[kemet-background-color=primary] {
  background-color: rgb(12, 74, 110);
}

[kemet-color=primary-10] {
  color: rgba(12, 74, 110, 0.1);
}

[kemet-background-color=primary-10] {
  background-color: rgba(12, 74, 110, 0.1);
}

[kemet-color=primary-20] {
  color: rgba(12, 74, 110, 0.2);
}

[kemet-background-color=primary-20] {
  background-color: rgba(12, 74, 110, 0.2);
}

[kemet-color=primary-30] {
  color: rgba(12, 74, 110, 0.3);
}

[kemet-background-color=primary-30] {
  background-color: rgba(12, 74, 110, 0.3);
}

[kemet-color=primary-40] {
  color: rgba(12, 74, 110, 0.4);
}

[kemet-background-color=primary-40] {
  background-color: rgba(12, 74, 110, 0.4);
}

[kemet-color=primary-50] {
  color: rgba(12, 74, 110, 0.5);
}

[kemet-background-color=primary-50] {
  background-color: rgba(12, 74, 110, 0.5);
}

[kemet-color=primary-60] {
  color: rgba(12, 74, 110, 0.6);
}

[kemet-background-color=primary-60] {
  background-color: rgba(12, 74, 110, 0.6);
}

[kemet-color=primary-70] {
  color: rgba(12, 74, 110, 0.7);
}

[kemet-background-color=primary-70] {
  background-color: rgba(12, 74, 110, 0.7);
}

[kemet-color=primary-80] {
  color: rgba(12, 74, 110, 0.8);
}

[kemet-background-color=primary-80] {
  background-color: rgba(12, 74, 110, 0.8);
}

[kemet-color=primary-90] {
  color: rgba(12, 74, 110, 0.9);
}

[kemet-background-color=primary-90] {
  background-color: rgba(12, 74, 110, 0.9);
}

[kemet-color=link] {
  color: rgb(12, 74, 110);
}

[kemet-background-color=link] {
  background-color: rgb(12, 74, 110);
}

[kemet-color=error] {
  color: rgb(197, 48, 48);
}

[kemet-background-color=error] {
  background-color: rgb(197, 48, 48);
}

[kemet-color=success] {
  color: rgb(22, 163, 74);
}

[kemet-background-color=success] {
  background-color: rgb(22, 163, 74);
}

[kemet-color=neutral] {
  color: rgb(82, 82, 91);
}

[kemet-background-color=neutral] {
  background-color: rgb(82, 82, 91);
}

[kemet-color=warning] {
  color: rgb(217, 119, 6);
}

[kemet-background-color=warning] {
  background-color: rgb(217, 119, 6);
}

[kemet-elevation=none] {
  box-shadow: 0 0 rgba(0, 0, 0, 0);
}

[kemet-elevation=layer1] {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}

[kemet-elevation=layer2] {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
}

[kemet-elevation=layer3] {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
}

[kemet-elevation=layer4] {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}

[kemet-elevation=layer5] {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
}

[kemet-elevation=layer6] {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

[kemet-elevation=inner] {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05);
}

[kemet-border*=white] {
  border-color: rgb(255, 255, 255);
}

[kemet-border*=white-10] {
  border-color: rgba(255, 255, 255, 0.1);
}

[kemet-border*=white-20] {
  border-color: rgba(255, 255, 255, 0.2);
}

[kemet-border*=white-30] {
  border-color: rgba(255, 255, 255, 0.3);
}

[kemet-border*=white-40] {
  border-color: rgba(255, 255, 255, 0.4);
}

[kemet-border*=white-50] {
  border-color: rgba(255, 255, 255, 0.5);
}

[kemet-border*=white-60] {
  border-color: rgba(255, 255, 255, 0.6);
}

[kemet-border*=white-70] {
  border-color: rgba(255, 255, 255, 0.7);
}

[kemet-border*=white-80] {
  border-color: rgba(255, 255, 255, 0.8);
}

[kemet-border*=white-90] {
  border-color: rgba(255, 255, 255, 0.9);
}

[kemet-border*=white-rich] {
  border-color: rgb(242, 242, 242);
}

[kemet-border*=black] {
  border-color: rgb(0, 0, 0);
}

[kemet-border*=black-10] {
  border-color: rgba(0, 0, 0, 0.1);
}

[kemet-border*=black-20] {
  border-color: rgba(0, 0, 0, 0.2);
}

[kemet-border*=black-30] {
  border-color: rgba(0, 0, 0, 0.3);
}

[kemet-border*=black-40] {
  border-color: rgba(0, 0, 0, 0.4);
}

[kemet-border*=black-50] {
  border-color: rgba(0, 0, 0, 0.5);
}

[kemet-border*=black-60] {
  border-color: rgba(0, 0, 0, 0.6);
}

[kemet-border*=black-70] {
  border-color: rgba(0, 0, 0, 0.7);
}

[kemet-border*=black-80] {
  border-color: rgba(0, 0, 0, 0.8);
}

[kemet-border*=black-90] {
  border-color: rgba(0, 0, 0, 0.9);
}

[kemet-border*=gray1] {
  border-color: #eff2f1;
}

[kemet-border*=gray2] {
  border-color: #d7d7d7;
}

[kemet-border*=gray3] {
  border-color: #bebebe;
}

[kemet-border*=gray4] {
  border-color: #a4a4a4;
}

[kemet-border*=gray5] {
  border-color: #8b8b8b;
}

[kemet-border*=gray6] {
  border-color: #727270;
}

[kemet-border*=gray7] {
  border-color: #585858;
}

[kemet-border*=gray8] {
  border-color: #3f3f3f;
}

[kemet-border*=gray9] {
  border-color: #262626;
}

[kemet-border*=gray10] {
  border-color: #0c0c0c;
}

[kemet-border*=primary] {
  border-color: rgb(12, 74, 110);
}

[kemet-border*=primary-10] {
  border-color: rgba(12, 74, 110, 0.1);
}

[kemet-border*=primary-20] {
  border-color: rgba(12, 74, 110, 0.2);
}

[kemet-border*=primary-30] {
  border-color: rgba(12, 74, 110, 0.3);
}

[kemet-border*=primary-40] {
  border-color: rgba(12, 74, 110, 0.4);
}

[kemet-border*=primary-50] {
  border-color: rgba(12, 74, 110, 0.5);
}

[kemet-border*=primary-60] {
  border-color: rgba(12, 74, 110, 0.6);
}

[kemet-border*=primary-70] {
  border-color: rgba(12, 74, 110, 0.7);
}

[kemet-border*=primary-80] {
  border-color: rgba(12, 74, 110, 0.8);
}

[kemet-border*=primary-90] {
  border-color: rgba(12, 74, 110, 0.9);
}

[kemet-border*=link] {
  border-color: rgb(12, 74, 110);
}

[kemet-border*=error] {
  border-color: rgb(197, 48, 48);
}

[kemet-border*=success] {
  border-color: rgb(22, 163, 74);
}

[kemet-border*=neutral] {
  border-color: rgb(82, 82, 91);
}

[kemet-border*=warning] {
  border-color: rgb(217, 119, 6);
}

[kemet-border*=all-0] {
  border-width: 0;
}

[kemet-border*=all-1] {
  border-width: 1px;
}

[kemet-border*=all-2] {
  border-width: 2px;
}

[kemet-border*=all-3] {
  border-width: 3px;
}

[kemet-border*=all-4] {
  border-width: 4px;
}

[kemet-border*=all-5] {
  border-width: 5px;
}

[kemet-border*=all-6] {
  border-width: 6px;
}

[kemet-border*=all-7] {
  border-width: 7px;
}

[kemet-border*=all-8] {
  border-width: 8px;
}

[kemet-border*=all-9] {
  border-width: 9px;
}

[kemet-border*=horizontal-0] {
  border-top-width: 0;
  border-bottom-width: 0;
}

[kemet-border*=horizontal-1] {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

[kemet-border*=horizontal-2] {
  border-top-width: 2px;
  border-bottom-width: 2px;
}

[kemet-border*=horizontal-3] {
  border-top-width: 3px;
  border-bottom-width: 3px;
}

[kemet-border*=horizontal-4] {
  border-top-width: 4px;
  border-bottom-width: 4px;
}

[kemet-border*=horizontal-5] {
  border-top-width: 5px;
  border-bottom-width: 5px;
}

[kemet-border*=horizontal-6] {
  border-top-width: 6px;
  border-bottom-width: 6px;
}

[kemet-border*=horizontal-7] {
  border-top-width: 7px;
  border-bottom-width: 7px;
}

[kemet-border*=horizontal-8] {
  border-top-width: 8px;
  border-bottom-width: 8px;
}

[kemet-border*=horizontal-9] {
  border-top-width: 9px;
  border-bottom-width: 9px;
}

[kemet-border*=vertical-0] {
  border-left-width: 0;
  border-right-width: 0;
}

[kemet-border*=vertical-1] {
  border-left-width: 1px;
  border-right-width: 1px;
}

[kemet-border*=vertical-2] {
  border-left-width: 2px;
  border-right-width: 2px;
}

[kemet-border*=vertical-3] {
  border-left-width: 3px;
  border-right-width: 3px;
}

[kemet-border*=vertical-4] {
  border-left-width: 4px;
  border-right-width: 4px;
}

[kemet-border*=vertical-5] {
  border-left-width: 5px;
  border-right-width: 5px;
}

[kemet-border*=vertical-6] {
  border-left-width: 6px;
  border-right-width: 6px;
}

[kemet-border*=vertical-7] {
  border-left-width: 7px;
  border-right-width: 7px;
}

[kemet-border*=vertical-8] {
  border-left-width: 8px;
  border-right-width: 8px;
}

[kemet-border*=vertical-9] {
  border-left-width: 9px;
  border-right-width: 9px;
}

[kemet-border*=top-0] {
  border-top-width: 0;
}

[kemet-border*=right-0] {
  border-right-width: 0;
}

[kemet-border*=bottom-0] {
  border-bottom-width: 0;
}

[kemet-border*=left-0] {
  border-left-width: 0;
}

[kemet-border*=top-1] {
  border-top-width: 1px;
}

[kemet-border*=right-1] {
  border-right-width: 1px;
}

[kemet-border*=bottom-1] {
  border-bottom-width: 1px;
}

[kemet-border*=left-1] {
  border-left-width: 1px;
}

[kemet-border*=top-2] {
  border-top-width: 2px;
}

[kemet-border*=right-2] {
  border-right-width: 2px;
}

[kemet-border*=bottom-2] {
  border-bottom-width: 2px;
}

[kemet-border*=left-2] {
  border-left-width: 2px;
}

[kemet-border*=top-3] {
  border-top-width: 3px;
}

[kemet-border*=right-3] {
  border-right-width: 3px;
}

[kemet-border*=bottom-3] {
  border-bottom-width: 3px;
}

[kemet-border*=left-3] {
  border-left-width: 3px;
}

[kemet-border*=top-4] {
  border-top-width: 4px;
}

[kemet-border*=right-4] {
  border-right-width: 4px;
}

[kemet-border*=bottom-4] {
  border-bottom-width: 4px;
}

[kemet-border*=left-4] {
  border-left-width: 4px;
}

[kemet-border*=top-5] {
  border-top-width: 5px;
}

[kemet-border*=right-5] {
  border-right-width: 5px;
}

[kemet-border*=bottom-5] {
  border-bottom-width: 5px;
}

[kemet-border*=left-5] {
  border-left-width: 5px;
}

[kemet-border*=top-6] {
  border-top-width: 6px;
}

[kemet-border*=right-6] {
  border-right-width: 6px;
}

[kemet-border*=bottom-6] {
  border-bottom-width: 6px;
}

[kemet-border*=left-6] {
  border-left-width: 6px;
}

[kemet-border*=top-7] {
  border-top-width: 7px;
}

[kemet-border*=right-7] {
  border-right-width: 7px;
}

[kemet-border*=bottom-7] {
  border-bottom-width: 7px;
}

[kemet-border*=left-7] {
  border-left-width: 7px;
}

[kemet-border*=top-8] {
  border-top-width: 8px;
}

[kemet-border*=right-8] {
  border-right-width: 8px;
}

[kemet-border*=bottom-8] {
  border-bottom-width: 8px;
}

[kemet-border*=left-8] {
  border-left-width: 8px;
}

[kemet-border*=top-9] {
  border-top-width: 9px;
}

[kemet-border*=right-9] {
  border-right-width: 9px;
}

[kemet-border*=bottom-9] {
  border-bottom-width: 9px;
}

[kemet-border*=left-9] {
  border-left-width: 9px;
}

[kemet-border*=all][kemet-border*=dotted] {
  border-style: dotted;
}

[kemet-border*=horizontal][kemet-border*=dotted] {
  border-style: none;
  border-top-style: dotted;
  border-bottom-style: dotted;
}

[kemet-border*=vertical][kemet-border*=dotted] {
  border-style: none;
  border-left-style: dotted;
  border-right-style: dotted;
}

[kemet-border*=top][kemet-border*=dotted] {
  border-style: none;
  border-top-style: dotted;
}

[kemet-border*=right][kemet-border*=dotted] {
  border-style: none;
  border-right-style: dotted;
}

[kemet-border*=bottom][kemet-border*=dotted] {
  border-style: none;
  border-bottom-style: dotted;
}

[kemet-border*=left][kemet-border*=dotted] {
  border-style: none;
  border-left-style: dotted;
}

[kemet-border*=all][kemet-border*=dashed] {
  border-style: dashed;
}

[kemet-border*=horizontal][kemet-border*=dashed] {
  border-style: none;
  border-top-style: dashed;
  border-bottom-style: dashed;
}

[kemet-border*=vertical][kemet-border*=dashed] {
  border-style: none;
  border-left-style: dashed;
  border-right-style: dashed;
}

[kemet-border*=top][kemet-border*=dashed] {
  border-style: none;
  border-top-style: dashed;
}

[kemet-border*=right][kemet-border*=dashed] {
  border-style: none;
  border-right-style: dashed;
}

[kemet-border*=bottom][kemet-border*=dashed] {
  border-style: none;
  border-bottom-style: dashed;
}

[kemet-border*=left][kemet-border*=dashed] {
  border-style: none;
  border-left-style: dashed;
}

[kemet-border*=all][kemet-border*=solid] {
  border-style: solid;
}

[kemet-border*=horizontal][kemet-border*=solid] {
  border-style: none;
  border-top-style: solid;
  border-bottom-style: solid;
}

[kemet-border*=vertical][kemet-border*=solid] {
  border-style: none;
  border-left-style: solid;
  border-right-style: solid;
}

[kemet-border*=top][kemet-border*=solid] {
  border-style: none;
  border-top-style: solid;
}

[kemet-border*=right][kemet-border*=solid] {
  border-style: none;
  border-right-style: solid;
}

[kemet-border*=bottom][kemet-border*=solid] {
  border-style: none;
  border-bottom-style: solid;
}

[kemet-border*=left][kemet-border*=solid] {
  border-style: none;
  border-left-style: solid;
}

[kemet-border*=all][kemet-border*=double] {
  border-style: double;
}

[kemet-border*=horizontal][kemet-border*=double] {
  border-style: none;
  border-top-style: double;
  border-bottom-style: double;
}

[kemet-border*=vertical][kemet-border*=double] {
  border-style: none;
  border-left-style: double;
  border-right-style: double;
}

[kemet-border*=top][kemet-border*=double] {
  border-style: none;
  border-top-style: double;
}

[kemet-border*=right][kemet-border*=double] {
  border-style: none;
  border-right-style: double;
}

[kemet-border*=bottom][kemet-border*=double] {
  border-style: none;
  border-bottom-style: double;
}

[kemet-border*=left][kemet-border*=double] {
  border-style: none;
  border-left-style: double;
}

[kemet-border*=all][kemet-border*=groove] {
  border-style: groove;
}

[kemet-border*=horizontal][kemet-border*=groove] {
  border-style: none;
  border-top-style: groove;
  border-bottom-style: groove;
}

[kemet-border*=vertical][kemet-border*=groove] {
  border-style: none;
  border-left-style: groove;
  border-right-style: groove;
}

[kemet-border*=top][kemet-border*=groove] {
  border-style: none;
  border-top-style: groove;
}

[kemet-border*=right][kemet-border*=groove] {
  border-style: none;
  border-right-style: groove;
}

[kemet-border*=bottom][kemet-border*=groove] {
  border-style: none;
  border-bottom-style: groove;
}

[kemet-border*=left][kemet-border*=groove] {
  border-style: none;
  border-left-style: groove;
}

[kemet-border*=all][kemet-border*=ridge] {
  border-style: ridge;
}

[kemet-border*=horizontal][kemet-border*=ridge] {
  border-style: none;
  border-top-style: ridge;
  border-bottom-style: ridge;
}

[kemet-border*=vertical][kemet-border*=ridge] {
  border-style: none;
  border-left-style: ridge;
  border-right-style: ridge;
}

[kemet-border*=top][kemet-border*=ridge] {
  border-style: none;
  border-top-style: ridge;
}

[kemet-border*=right][kemet-border*=ridge] {
  border-style: none;
  border-right-style: ridge;
}

[kemet-border*=bottom][kemet-border*=ridge] {
  border-style: none;
  border-bottom-style: ridge;
}

[kemet-border*=left][kemet-border*=ridge] {
  border-style: none;
  border-left-style: ridge;
}

[kemet-border*=all][kemet-border*=inset] {
  border-style: inset;
}

[kemet-border*=horizontal][kemet-border*=inset] {
  border-style: none;
  border-top-style: inset;
  border-bottom-style: inset;
}

[kemet-border*=vertical][kemet-border*=inset] {
  border-style: none;
  border-left-style: inset;
  border-right-style: inset;
}

[kemet-border*=top][kemet-border*=inset] {
  border-style: none;
  border-top-style: inset;
}

[kemet-border*=right][kemet-border*=inset] {
  border-style: none;
  border-right-style: inset;
}

[kemet-border*=bottom][kemet-border*=inset] {
  border-style: none;
  border-bottom-style: inset;
}

[kemet-border*=left][kemet-border*=inset] {
  border-style: none;
  border-left-style: inset;
}

[kemet-border*=all][kemet-border*=outset] {
  border-style: outset;
}

[kemet-border*=horizontal][kemet-border*=outset] {
  border-style: none;
  border-top-style: outset;
  border-bottom-style: outset;
}

[kemet-border*=vertical][kemet-border*=outset] {
  border-style: none;
  border-left-style: outset;
  border-right-style: outset;
}

[kemet-border*=top][kemet-border*=outset] {
  border-style: none;
  border-top-style: outset;
}

[kemet-border*=right][kemet-border*=outset] {
  border-style: none;
  border-right-style: outset;
}

[kemet-border*=bottom][kemet-border*=outset] {
  border-style: none;
  border-bottom-style: outset;
}

[kemet-border*=left][kemet-border*=outset] {
  border-style: none;
  border-left-style: outset;
}

[kemet-border*=all][kemet-border*=none] {
  border-style: none;
}

[kemet-border*=horizontal][kemet-border*=none] {
  border-style: none;
  border-top-style: none;
  border-bottom-style: none;
}

[kemet-border*=vertical][kemet-border*=none] {
  border-style: none;
  border-left-style: none;
  border-right-style: none;
}

[kemet-border*=top][kemet-border*=none] {
  border-style: none;
  border-top-style: none;
}

[kemet-border*=right][kemet-border*=none] {
  border-style: none;
  border-right-style: none;
}

[kemet-border*=bottom][kemet-border*=none] {
  border-style: none;
  border-bottom-style: none;
}

[kemet-border*=left][kemet-border*=none] {
  border-style: none;
  border-left-style: none;
}

[kemet-border*=all][kemet-border*=hidden] {
  border-style: hidden;
}

[kemet-border*=horizontal][kemet-border*=hidden] {
  border-style: none;
  border-top-style: hidden;
  border-bottom-style: hidden;
}

[kemet-border*=vertical][kemet-border*=hidden] {
  border-style: none;
  border-left-style: hidden;
  border-right-style: hidden;
}

[kemet-border*=top][kemet-border*=hidden] {
  border-style: none;
  border-top-style: hidden;
}

[kemet-border*=right][kemet-border*=hidden] {
  border-style: none;
  border-right-style: hidden;
}

[kemet-border*=bottom][kemet-border*=hidden] {
  border-style: none;
  border-bottom-style: hidden;
}

[kemet-border*=left][kemet-border*=hidden] {
  border-style: none;
  border-left-style: hidden;
}

[kemet-border-radius=small] {
  border-radius: 3px;
}

[kemet-border-radius=medium] {
  border-radius: 6px;
}

[kemet-border-radius=large] {
  border-radius: 12px;
}

[kemet-layout=flexgrid] > *, [kemet-layout=flexrow] > * {
  flex: 1;
  display: block;
  box-sizing: border-box;
  word-wrap: break-word;
}

[kemet-layout=flexrow] {
  display: flex;
}

[kemet-layout*=flex][kemet-flex-items] > * {
  display: flex;
}

[kemet-layout*=flex][kemet-autostack] {
  flex-direction: column;
}

[kemet-layout*=flex][kemet-autostack][kemet-align] > * {
  align-self: initial;
}

@media screen and (min-width: 767px) {
  [kemet-layout*=flex][kemet-autostack] {
    flex-direction: row;
  }
}
[kemet-layout*=flex][kemet-align=top] {
  align-items: flex-start;
}

[kemet-layout*=flex][kemet-align=middle] {
  align-items: center;
}

[kemet-layout*=flex][kemet-align=stretch] {
  align-items: stretch;
}

[kemet-layout*=flex][kemet-align=bottom] {
  align-items: flex-end;
}

[kemet-layout*=flex][kemet-align-cross=left] {
  justify-content: left;
}

[kemet-layout*=flex][kemet-align-cross=right] {
  justify-content: right;
}

[kemet-layout*=flex][kemet-align-cross=center] {
  justify-content: center;
}

[kemet-layout*=flex][kemet-align-cross=between] {
  justify-content: space-between;
}

[kemet-layout*=flex][kemet-align-cross=around] {
  justify-content: space-around;
}

[kemet-layout*=flex] > [kemet-align=top] {
  align-self: flex-start;
}

[kemet-layout*=flex] > [kemet-align=middle] {
  align-self: center;
}

[kemet-layout*=flex] > [kemet-align=stretch] {
  align-self: stretch;
}

[kemet-layout*=flex] > [kemet-align=bottom] {
  align-self: flex-end;
}

[kemet-layout=flexgrid] {
  display: flex;
  flex-wrap: wrap;
}

@media screen and (min-width: 0) {
  [kemet-basis*="tiny:1-columns"] > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [kemet-basis*="tiny:2-columns"] > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-basis*="tiny:3-columns"] > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [kemet-basis*="tiny:4-columns"] > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-basis*="tiny:5-columns"] > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-basis*="tiny:6-columns"] > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [kemet-basis*="tiny:7-columns"] > * {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  [kemet-basis*="tiny:8-columns"] > * {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  [kemet-basis*="tiny:9-columns"] > * {
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%;
  }
  [kemet-basis*="tiny:10-columns"] > * {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-basis*="tiny:11-columns"] > * {
    flex: 0 0 9.0909090909%;
    max-width: 9.0909090909%;
  }
  [kemet-basis*="tiny:12-columns"] > * {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media screen and (min-width: 321px) {
  [kemet-basis*="small:1-columns"] > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [kemet-basis*="small:2-columns"] > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-basis*="small:3-columns"] > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [kemet-basis*="small:4-columns"] > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-basis*="small:5-columns"] > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-basis*="small:6-columns"] > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [kemet-basis*="small:7-columns"] > * {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  [kemet-basis*="small:8-columns"] > * {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  [kemet-basis*="small:9-columns"] > * {
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%;
  }
  [kemet-basis*="small:10-columns"] > * {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-basis*="small:11-columns"] > * {
    flex: 0 0 9.0909090909%;
    max-width: 9.0909090909%;
  }
  [kemet-basis*="small:12-columns"] > * {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media screen and (min-width: 768px) {
  [kemet-basis*="medium:1-columns"] > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [kemet-basis*="medium:2-columns"] > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-basis*="medium:3-columns"] > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [kemet-basis*="medium:4-columns"] > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-basis*="medium:5-columns"] > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-basis*="medium:6-columns"] > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [kemet-basis*="medium:7-columns"] > * {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  [kemet-basis*="medium:8-columns"] > * {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  [kemet-basis*="medium:9-columns"] > * {
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%;
  }
  [kemet-basis*="medium:10-columns"] > * {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-basis*="medium:11-columns"] > * {
    flex: 0 0 9.0909090909%;
    max-width: 9.0909090909%;
  }
  [kemet-basis*="medium:12-columns"] > * {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media screen and (min-width: 1024px) {
  [kemet-basis*="large:1-columns"] > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [kemet-basis*="large:2-columns"] > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-basis*="large:3-columns"] > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [kemet-basis*="large:4-columns"] > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-basis*="large:5-columns"] > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-basis*="large:6-columns"] > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [kemet-basis*="large:7-columns"] > * {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  [kemet-basis*="large:8-columns"] > * {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  [kemet-basis*="large:9-columns"] > * {
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%;
  }
  [kemet-basis*="large:10-columns"] > * {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-basis*="large:11-columns"] > * {
    flex: 0 0 9.0909090909%;
    max-width: 9.0909090909%;
  }
  [kemet-basis*="large:12-columns"] > * {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
@media screen and (min-width: 1440px) {
  [kemet-basis*="huge:1-columns"] > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [kemet-basis*="huge:2-columns"] > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [kemet-basis*="huge:3-columns"] > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [kemet-basis*="huge:4-columns"] > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [kemet-basis*="huge:5-columns"] > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  [kemet-basis*="huge:6-columns"] > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [kemet-basis*="huge:7-columns"] > * {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  [kemet-basis*="huge:8-columns"] > * {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  [kemet-basis*="huge:9-columns"] > * {
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%;
  }
  [kemet-basis*="huge:10-columns"] > * {
    flex: 0 0 10%;
    max-width: 10%;
  }
  [kemet-basis*="huge:11-columns"] > * {
    flex: 0 0 9.0909090909%;
    max-width: 9.0909090909%;
  }
  [kemet-basis*="huge:12-columns"] > * {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
}
[kemet-layout=flexcolumn] {
  display: flex;
  flex-direction: column;
}

[kemet-layout=flexcolumn] > * {
  flex: 1;
  display: flex;
  flex-direction: column;
}

[kemet-layout=flexcolumn] > [kemet-fit-content] {
  flex: 0 0 auto;
}

[kemet-layout=flexcolumn][kemet-align=bottom] {
  justify-content: flex-end;
}

[kemet-layout=flexcolumn][kemet-align=center] {
  justify-content: center;
}

[kemet-layout=flexcolumn][kemet-align=between] {
  justify-content: space-between;
}

[kemet-layout=flexcolumn][kemet-align=around] {
  justify-content: space-around;
}

[kemet-layout=flexcolumn][kemet-align] > * {
  flex: 0 0 auto;
}

[kemet-layout=flexlist] {
  display: inline-flex;
  flex-wrap: wrap;
  width: auto;
  margin: 0;
  padding: 0;
  list-style: none;
}

[kemet-layout=flexlist] > * {
  flex: 0 0 auto;
}

[kemet-layout=flexlist][kemet-gutters] > * {
  padding: unset;
}

kemet-accordion-panel [icon=chevron-down] {
  transition: transform 300ms ease;
}

kemet-accordion-panel[opened] [icon=chevron-down] {
  transform: rotate(180deg);
}

kemet-drawer {
  --kemet-drawer-width: 280px;
  --kemet-drawer-background-color: var(--kemet-color-primary);
}

kemet-drawer[side=top],
kemet-drawer[side=bottom] {
  --kemet-drawer-height: 280px;
}

kemet-modal[mobile] kemet-modal-close {
  top: -0.9rem;
  right: 0.5rem;
}

kemet-scroll-snap[axis=horizontal] [slot=slides] {
  scrollbar-width: none;
}

kemet-scroll-snap[axis=horizontal] [slot=slides]::-webkit-scrollbar {
  display: none;
  width: 0;
  background: transparent;
}

.ippm {
  --ippm-blue: #2271b1;
  --ippm-red: #d63638;
  --ippm-orange: #dba617;
  width: calc(100% - 1.5rem);
}
.ippm h2 {
  font-size: 2rem;
  line-height: 1.2;
}
.ippm hr {
  margin-bottom: 2rem;
  border-top: 0;
  border-bottom: 1px solid gray;
}

kemet-toggle::part(label) {
  gap: 0.5rem;
}

/*# sourceMappingURL=interactiveposts.css.map*/