@charset "UTF-8";
.content-markup,
.pattern-library-style-root {
  font-family: "Source Sans Pro", sans-serif;
}
.content-markup .text-caption,
.pattern-library-style-root .text-caption {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.75rem;
  line-height: 1.125rem;
  font-weight: 700;
  -webkit-font-smoothing: subpixel-antialiased;
}
.content-markup .text-body1,
.pattern-library-style-root .text-body1 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  -webkit-font-smoothing: subpixel-antialiased;
}
.content-markup .text-body2,
.pattern-library-style-root .text-body2 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400;
  -webkit-font-smoothing: subpixel-antialiased;
}
.content-markup .text-subheading,
.pattern-library-style-root .text-subheading {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.75rem;
  line-height: 1.125rem;
  font-weight: 700;
  -webkit-font-smoothing: subpixel-antialiased;
  font-style: normal;
}
.content-markup .text-title,
.pattern-library-style-root .text-title {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
}
.content-markup .text-headline,
.pattern-library-style-root .text-headline {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
}
.content-markup .text-display1,
.pattern-library-style-root .text-display1 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.5rem;
  line-height: 2.125rem;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
}
.content-markup .text-display2,
.pattern-library-style-root .text-display2 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.75rem;
  line-height: 3rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
}
.content-markup .text-display3,
.pattern-library-style-root .text-display3 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 2.125rem;
  line-height: 4.5rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
}
.content-markup .text-display4,
.pattern-library-style-root .text-display4 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 2.8125rem;
  line-height: 5.5rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
}
.content-markup .text-button,
.pattern-library-style-root .text-button {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  color: #1a1a1a;
}
.content-markup .w-auto,
.pattern-library-style-root .w-auto {
  width: auto;
}
.content-markup .wMin-auto,
.pattern-library-style-root .wMin-auto {
  min-width: auto;
}
.content-markup .wMax-auto,
.pattern-library-style-root .wMax-auto {
  max-width: auto;
}
.content-markup .h-auto,
.pattern-library-style-root .h-auto {
  height: auto;
}
.content-markup .hMin-auto,
.pattern-library-style-root .hMin-auto {
  min-height: auto;
}
.content-markup .hMax-auto,
.pattern-library-style-root .hMax-auto {
  max-height: auto;
}
.content-markup .m-0.m-0,
.pattern-library-style-root .m-0.m-0 {
  margin: 0px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-0.mt-0,
.pattern-library-style-root .mt-0.mt-0 {
  margin-top: 0px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-0.mr-0,
.pattern-library-style-root .mr-0.mr-0 {
  margin-right: 0px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-0.mb-0,
.pattern-library-style-root .mb-0.mb-0 {
  margin-bottom: 0px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-0.ml-0,
.pattern-library-style-root .ml-0.ml-0 {
  margin-left: 0px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-0.my-0,
.pattern-library-style-root .my-0.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.content-markup .mx-0.mx-0,
.pattern-library-style-root .mx-0.mx-0 {
  margin-right: 0px;
  margin-left: 0px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-1.m-1,
.pattern-library-style-root .m-1.m-1 {
  margin: 4px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-1.mt-1,
.pattern-library-style-root .mt-1.mt-1 {
  margin-top: 4px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-1.mr-1,
.pattern-library-style-root .mr-1.mr-1 {
  margin-right: 4px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-1.mb-1,
.pattern-library-style-root .mb-1.mb-1 {
  margin-bottom: 4px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-1.ml-1,
.pattern-library-style-root .ml-1.ml-1 {
  margin-left: 4px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-1.my-1,
.pattern-library-style-root .my-1.my-1 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.content-markup .mx-1.mx-1,
.pattern-library-style-root .mx-1.mx-1 {
  margin-right: 4px;
  margin-left: 4px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-2.m-2,
.pattern-library-style-root .m-2.m-2 {
  margin: 8px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-2.mt-2,
.pattern-library-style-root .mt-2.mt-2 {
  margin-top: 8px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-2.mr-2,
.pattern-library-style-root .mr-2.mr-2 {
  margin-right: 8px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-2.mb-2,
.pattern-library-style-root .mb-2.mb-2 {
  margin-bottom: 8px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-2.ml-2,
.pattern-library-style-root .ml-2.ml-2 {
  margin-left: 8px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-2.my-2,
.pattern-library-style-root .my-2.my-2 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.content-markup .mx-2.mx-2,
.pattern-library-style-root .mx-2.mx-2 {
  margin-right: 8px;
  margin-left: 8px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-3.m-3,
.pattern-library-style-root .m-3.m-3 {
  margin: 16px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-3.mt-3,
.pattern-library-style-root .mt-3.mt-3 {
  margin-top: 16px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-3.mr-3,
.pattern-library-style-root .mr-3.mr-3 {
  margin-right: 16px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-3.mb-3,
.pattern-library-style-root .mb-3.mb-3 {
  margin-bottom: 16px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-3.ml-3,
.pattern-library-style-root .ml-3.ml-3 {
  margin-left: 16px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-3.my-3,
.pattern-library-style-root .my-3.my-3 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.content-markup .mx-3.mx-3,
.pattern-library-style-root .mx-3.mx-3 {
  margin-right: 16px;
  margin-left: 16px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-4.m-4,
.pattern-library-style-root .m-4.m-4 {
  margin: 32px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-4.mt-4,
.pattern-library-style-root .mt-4.mt-4 {
  margin-top: 32px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-4.mr-4,
.pattern-library-style-root .mr-4.mr-4 {
  margin-right: 32px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-4.mb-4,
.pattern-library-style-root .mb-4.mb-4 {
  margin-bottom: 32px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-4.ml-4,
.pattern-library-style-root .ml-4.ml-4 {
  margin-left: 32px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-4.my-4,
.pattern-library-style-root .my-4.my-4 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.content-markup .mx-4.mx-4,
.pattern-library-style-root .mx-4.mx-4 {
  margin-right: 32px;
  margin-left: 32px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-5.m-5,
.pattern-library-style-root .m-5.m-5 {
  margin: 64px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-5.mt-5,
.pattern-library-style-root .mt-5.mt-5 {
  margin-top: 64px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-5.mr-5,
.pattern-library-style-root .mr-5.mr-5 {
  margin-right: 64px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-5.mb-5,
.pattern-library-style-root .mb-5.mb-5 {
  margin-bottom: 64px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-5.ml-5,
.pattern-library-style-root .ml-5.ml-5 {
  margin-left: 64px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-5.my-5,
.pattern-library-style-root .my-5.my-5 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.content-markup .mx-5.mx-5,
.pattern-library-style-root .mx-5.mx-5 {
  margin-right: 64px;
  margin-left: 64px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-6.m-6,
.pattern-library-style-root .m-6.m-6 {
  margin: 128px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-6.mt-6,
.pattern-library-style-root .mt-6.mt-6 {
  margin-top: 128px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-6.mr-6,
.pattern-library-style-root .mr-6.mr-6 {
  margin-right: 128px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-6.mb-6,
.pattern-library-style-root .mb-6.mb-6 {
  margin-bottom: 128px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-6.ml-6,
.pattern-library-style-root .ml-6.ml-6 {
  margin-left: 128px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-6.my-6,
.pattern-library-style-root .my-6.my-6 {
  margin-top: 128px;
  margin-bottom: 128px;
}
.content-markup .mx-6.mx-6,
.pattern-library-style-root .mx-6.mx-6 {
  margin-right: 128px;
  margin-left: 128px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m-7.m-7,
.pattern-library-style-root .m-7.m-7 {
  margin: 256px;
}
.content-markup .m-auto.m-auto,
.pattern-library-style-root .m-auto.m-auto {
  margin: auto;
}
.content-markup .mt-7.mt-7,
.pattern-library-style-root .mt-7.mt-7 {
  margin-top: 256px;
}
.content-markup .mt-auto.mt-auto,
.pattern-library-style-root .mt-auto.mt-auto {
  margin-top: auto;
}
.content-markup .mr-7.mr-7,
.pattern-library-style-root .mr-7.mr-7 {
  margin-right: 256px;
}
.content-markup .mr-auto.mr-auto,
.pattern-library-style-root .mr-auto.mr-auto {
  margin-right: auto;
}
.content-markup .mb-7.mb-7,
.pattern-library-style-root .mb-7.mb-7 {
  margin-bottom: 256px;
}
.content-markup .mb-auto.mb-auto,
.pattern-library-style-root .mb-auto.mb-auto {
  margin-bottom: auto;
}
.content-markup .ml-7.ml-7,
.pattern-library-style-root .ml-7.ml-7 {
  margin-left: 256px;
}
.content-markup .ml-auto.ml-auto,
.pattern-library-style-root .ml-auto.ml-auto {
  margin-left: auto;
}
.content-markup .my-7.my-7,
.pattern-library-style-root .my-7.my-7 {
  margin-top: 256px;
  margin-bottom: 256px;
}
.content-markup .mx-7.mx-7,
.pattern-library-style-root .mx-7.mx-7 {
  margin-right: 256px;
  margin-left: 256px;
}
.content-markup .my-auto.my-auto,
.pattern-library-style-root .my-auto.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx-auto.mx-auto,
.pattern-library-style-root .mx-auto.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .p-0.p-0,
.pattern-library-style-root .p-0.p-0 {
  padding: 0px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-0.pt-0,
.pattern-library-style-root .pt-0.pt-0 {
  padding-top: 0px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-0.pr-0,
.pattern-library-style-root .pr-0.pr-0 {
  padding-right: 0px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-0.pb-0,
.pattern-library-style-root .pb-0.pb-0 {
  padding-bottom: 0px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-0.pl-0,
.pattern-library-style-root .pl-0.pl-0 {
  padding-left: 0px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-0.py-0,
.pattern-library-style-root .py-0.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.content-markup .px-0.px-0,
.pattern-library-style-root .px-0.px-0 {
  padding-right: 0px;
  padding-left: 0px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-1.p-1,
.pattern-library-style-root .p-1.p-1 {
  padding: 4px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-1.pt-1,
.pattern-library-style-root .pt-1.pt-1 {
  padding-top: 4px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-1.pr-1,
.pattern-library-style-root .pr-1.pr-1 {
  padding-right: 4px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-1.pb-1,
.pattern-library-style-root .pb-1.pb-1 {
  padding-bottom: 4px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-1.pl-1,
.pattern-library-style-root .pl-1.pl-1 {
  padding-left: 4px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-1.py-1,
.pattern-library-style-root .py-1.py-1 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.content-markup .px-1.px-1,
.pattern-library-style-root .px-1.px-1 {
  padding-right: 4px;
  padding-left: 4px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-2.p-2,
.pattern-library-style-root .p-2.p-2 {
  padding: 8px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-2.pt-2,
.pattern-library-style-root .pt-2.pt-2 {
  padding-top: 8px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-2.pr-2,
.pattern-library-style-root .pr-2.pr-2 {
  padding-right: 8px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-2.pb-2,
.pattern-library-style-root .pb-2.pb-2 {
  padding-bottom: 8px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-2.pl-2,
.pattern-library-style-root .pl-2.pl-2 {
  padding-left: 8px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-2.py-2,
.pattern-library-style-root .py-2.py-2 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.content-markup .px-2.px-2,
.pattern-library-style-root .px-2.px-2 {
  padding-right: 8px;
  padding-left: 8px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-3.p-3,
.pattern-library-style-root .p-3.p-3 {
  padding: 16px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-3.pt-3,
.pattern-library-style-root .pt-3.pt-3 {
  padding-top: 16px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-3.pr-3,
.pattern-library-style-root .pr-3.pr-3 {
  padding-right: 16px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-3.pb-3,
.pattern-library-style-root .pb-3.pb-3 {
  padding-bottom: 16px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-3.pl-3,
.pattern-library-style-root .pl-3.pl-3 {
  padding-left: 16px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-3.py-3,
.pattern-library-style-root .py-3.py-3 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.content-markup .px-3.px-3,
.pattern-library-style-root .px-3.px-3 {
  padding-right: 16px;
  padding-left: 16px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-4.p-4,
.pattern-library-style-root .p-4.p-4 {
  padding: 32px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-4.pt-4,
.pattern-library-style-root .pt-4.pt-4 {
  padding-top: 32px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-4.pr-4,
.pattern-library-style-root .pr-4.pr-4 {
  padding-right: 32px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-4.pb-4,
.pattern-library-style-root .pb-4.pb-4 {
  padding-bottom: 32px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-4.pl-4,
.pattern-library-style-root .pl-4.pl-4 {
  padding-left: 32px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-4.py-4,
.pattern-library-style-root .py-4.py-4 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.content-markup .px-4.px-4,
.pattern-library-style-root .px-4.px-4 {
  padding-right: 32px;
  padding-left: 32px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-5.p-5,
.pattern-library-style-root .p-5.p-5 {
  padding: 64px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-5.pt-5,
.pattern-library-style-root .pt-5.pt-5 {
  padding-top: 64px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-5.pr-5,
.pattern-library-style-root .pr-5.pr-5 {
  padding-right: 64px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-5.pb-5,
.pattern-library-style-root .pb-5.pb-5 {
  padding-bottom: 64px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-5.pl-5,
.pattern-library-style-root .pl-5.pl-5 {
  padding-left: 64px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-5.py-5,
.pattern-library-style-root .py-5.py-5 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.content-markup .px-5.px-5,
.pattern-library-style-root .px-5.px-5 {
  padding-right: 64px;
  padding-left: 64px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-6.p-6,
.pattern-library-style-root .p-6.p-6 {
  padding: 128px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-6.pt-6,
.pattern-library-style-root .pt-6.pt-6 {
  padding-top: 128px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-6.pr-6,
.pattern-library-style-root .pr-6.pr-6 {
  padding-right: 128px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-6.pb-6,
.pattern-library-style-root .pb-6.pb-6 {
  padding-bottom: 128px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-6.pl-6,
.pattern-library-style-root .pl-6.pl-6 {
  padding-left: 128px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-6.py-6,
.pattern-library-style-root .py-6.py-6 {
  padding-top: 128px;
  padding-bottom: 128px;
}
.content-markup .px-6.px-6,
.pattern-library-style-root .px-6.px-6 {
  padding-right: 128px;
  padding-left: 128px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p-7.p-7,
.pattern-library-style-root .p-7.p-7 {
  padding: 256px;
}
.content-markup .p-auto.p-auto,
.pattern-library-style-root .p-auto.p-auto {
  padding: auto;
}
.content-markup .pt-7.pt-7,
.pattern-library-style-root .pt-7.pt-7 {
  padding-top: 256px;
}
.content-markup .pt-auto.pt-auto,
.pattern-library-style-root .pt-auto.pt-auto {
  padding-top: auto;
}
.content-markup .pr-7.pr-7,
.pattern-library-style-root .pr-7.pr-7 {
  padding-right: 256px;
}
.content-markup .pr-auto.pr-auto,
.pattern-library-style-root .pr-auto.pr-auto {
  padding-right: auto;
}
.content-markup .pb-7.pb-7,
.pattern-library-style-root .pb-7.pb-7 {
  padding-bottom: 256px;
}
.content-markup .pb-auto.pb-auto,
.pattern-library-style-root .pb-auto.pb-auto {
  padding-bottom: auto;
}
.content-markup .pl-7.pl-7,
.pattern-library-style-root .pl-7.pl-7 {
  padding-left: 256px;
}
.content-markup .pl-auto.pl-auto,
.pattern-library-style-root .pl-auto.pl-auto {
  padding-left: auto;
}
.content-markup .py-7.py-7,
.pattern-library-style-root .py-7.py-7 {
  padding-top: 256px;
  padding-bottom: 256px;
}
.content-markup .px-7.px-7,
.pattern-library-style-root .px-7.px-7 {
  padding-right: 256px;
  padding-left: 256px;
}
.content-markup .py-auto.py-auto,
.pattern-library-style-root .py-auto.py-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px-auto.px-auto,
.pattern-library-style-root .px-auto.px-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .border-none,
.pattern-library-style-root .border-none {
  border-style: none;
}
.content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
  border-style: dotted;
}
.content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
  border-style: dashed;
}
.content-markup .border-solid,
.pattern-library-style-root .border-solid {
  border-style: solid;
}
.content-markup .border-double,
.pattern-library-style-root .border-double {
  border-style: double;
}
.content-markup .border-groove,
.pattern-library-style-root .border-groove {
  border-style: groove;
}
.content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
  border-style: ridge;
}
.content-markup .border-inset,
.pattern-library-style-root .border-inset {
  border-style: inset;
}
.content-markup .border-outset,
.pattern-library-style-root .border-outset {
  border-style: outset;
}
.content-markup .border,
.pattern-library-style-root .border {
  border: 1px solid #bdbdbd;
}
.content-markup .border-light,
.pattern-library-style-root .border-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-dark,
.pattern-library-style-root .border-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-top,
.pattern-library-style-root .border-top {
  border-top: 1px solid #bdbdbd;
}
.content-markup .border-top-light,
.pattern-library-style-root .border-top-light {
  border-top: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-top-dark,
.pattern-library-style-root .border-top-dark {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-top-none,
.pattern-library-style-root .border-top-none {
  border-top-style: none;
}
.content-markup .border-top-dotted,
.pattern-library-style-root .border-top-dotted {
  border-top-style: dotted;
}
.content-markup .border-top-dashed,
.pattern-library-style-root .border-top-dashed {
  border-top-style: dashed;
}
.content-markup .border-top-solid,
.pattern-library-style-root .border-top-solid {
  border-top-style: solid;
}
.content-markup .border-top-double,
.pattern-library-style-root .border-top-double {
  border-top-style: double;
}
.content-markup .border-top-groove,
.pattern-library-style-root .border-top-groove {
  border-top-style: groove;
}
.content-markup .border-top-ridge,
.pattern-library-style-root .border-top-ridge {
  border-top-style: ridge;
}
.content-markup .border-top-inset,
.pattern-library-style-root .border-top-inset {
  border-top-style: inset;
}
.content-markup .border-top-outset,
.pattern-library-style-root .border-top-outset {
  border-top-style: outset;
}
.content-markup .border-top-thin,
.pattern-library-style-root .border-top-thin {
  border-top-width: thin;
}
.content-markup .border-top-medium,
.pattern-library-style-root .border-top-medium {
  border-top-width: medium;
}
.content-markup .border-top-thick,
.pattern-library-style-root .border-top-thick {
  border-top-width: thick;
}
.content-markup .border,
.pattern-library-style-root .border {
  border: 1px solid #bdbdbd;
}
.content-markup .border-light,
.pattern-library-style-root .border-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-dark,
.pattern-library-style-root .border-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-right,
.pattern-library-style-root .border-right {
  border-right: 1px solid #bdbdbd;
}
.content-markup .border-right-light,
.pattern-library-style-root .border-right-light {
  border-right: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-right-dark,
.pattern-library-style-root .border-right-dark {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-right-none,
.pattern-library-style-root .border-right-none {
  border-right-style: none;
}
.content-markup .border-right-dotted,
.pattern-library-style-root .border-right-dotted {
  border-right-style: dotted;
}
.content-markup .border-right-dashed,
.pattern-library-style-root .border-right-dashed {
  border-right-style: dashed;
}
.content-markup .border-right-solid,
.pattern-library-style-root .border-right-solid {
  border-right-style: solid;
}
.content-markup .border-right-double,
.pattern-library-style-root .border-right-double {
  border-right-style: double;
}
.content-markup .border-right-groove,
.pattern-library-style-root .border-right-groove {
  border-right-style: groove;
}
.content-markup .border-right-ridge,
.pattern-library-style-root .border-right-ridge {
  border-right-style: ridge;
}
.content-markup .border-right-inset,
.pattern-library-style-root .border-right-inset {
  border-right-style: inset;
}
.content-markup .border-right-outset,
.pattern-library-style-root .border-right-outset {
  border-right-style: outset;
}
.content-markup .border-right-thin,
.pattern-library-style-root .border-right-thin {
  border-right-width: thin;
}
.content-markup .border-right-medium,
.pattern-library-style-root .border-right-medium {
  border-right-width: medium;
}
.content-markup .border-right-thick,
.pattern-library-style-root .border-right-thick {
  border-right-width: thick;
}
.content-markup .border,
.pattern-library-style-root .border {
  border: 1px solid #bdbdbd;
}
.content-markup .border-light,
.pattern-library-style-root .border-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-dark,
.pattern-library-style-root .border-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-bottom,
.pattern-library-style-root .border-bottom {
  border-bottom: 1px solid #bdbdbd;
}
.content-markup .border-bottom-light,
.pattern-library-style-root .border-bottom-light {
  border-bottom: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-bottom-dark,
.pattern-library-style-root .border-bottom-dark {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-bottom-none,
.pattern-library-style-root .border-bottom-none {
  border-bottom-style: none;
}
.content-markup .border-bottom-dotted,
.pattern-library-style-root .border-bottom-dotted {
  border-bottom-style: dotted;
}
.content-markup .border-bottom-dashed,
.pattern-library-style-root .border-bottom-dashed {
  border-bottom-style: dashed;
}
.content-markup .border-bottom-solid,
.pattern-library-style-root .border-bottom-solid {
  border-bottom-style: solid;
}
.content-markup .border-bottom-double,
.pattern-library-style-root .border-bottom-double {
  border-bottom-style: double;
}
.content-markup .border-bottom-groove,
.pattern-library-style-root .border-bottom-groove {
  border-bottom-style: groove;
}
.content-markup .border-bottom-ridge,
.pattern-library-style-root .border-bottom-ridge {
  border-bottom-style: ridge;
}
.content-markup .border-bottom-inset,
.pattern-library-style-root .border-bottom-inset {
  border-bottom-style: inset;
}
.content-markup .border-bottom-outset,
.pattern-library-style-root .border-bottom-outset {
  border-bottom-style: outset;
}
.content-markup .border-bottom-thin,
.pattern-library-style-root .border-bottom-thin {
  border-bottom-width: thin;
}
.content-markup .border-bottom-medium,
.pattern-library-style-root .border-bottom-medium {
  border-bottom-width: medium;
}
.content-markup .border-bottom-thick,
.pattern-library-style-root .border-bottom-thick {
  border-bottom-width: thick;
}
.content-markup .border,
.pattern-library-style-root .border {
  border: 1px solid #bdbdbd;
}
.content-markup .border-light,
.pattern-library-style-root .border-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-dark,
.pattern-library-style-root .border-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-left,
.pattern-library-style-root .border-left {
  border-left: 1px solid #bdbdbd;
}
.content-markup .border-left-light,
.pattern-library-style-root .border-left-light {
  border-left: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-left-dark,
.pattern-library-style-root .border-left-dark {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-left-none,
.pattern-library-style-root .border-left-none {
  border-left-style: none;
}
.content-markup .border-left-dotted,
.pattern-library-style-root .border-left-dotted {
  border-left-style: dotted;
}
.content-markup .border-left-dashed,
.pattern-library-style-root .border-left-dashed {
  border-left-style: dashed;
}
.content-markup .border-left-solid,
.pattern-library-style-root .border-left-solid {
  border-left-style: solid;
}
.content-markup .border-left-double,
.pattern-library-style-root .border-left-double {
  border-left-style: double;
}
.content-markup .border-left-groove,
.pattern-library-style-root .border-left-groove {
  border-left-style: groove;
}
.content-markup .border-left-ridge,
.pattern-library-style-root .border-left-ridge {
  border-left-style: ridge;
}
.content-markup .border-left-inset,
.pattern-library-style-root .border-left-inset {
  border-left-style: inset;
}
.content-markup .border-left-outset,
.pattern-library-style-root .border-left-outset {
  border-left-style: outset;
}
.content-markup .border-left-thin,
.pattern-library-style-root .border-left-thin {
  border-left-width: thin;
}
.content-markup .border-left-medium,
.pattern-library-style-root .border-left-medium {
  border-left-width: medium;
}
.content-markup .border-left-thick,
.pattern-library-style-root .border-left-thick {
  border-left-width: thick;
}
.content-markup .border-y,
.pattern-library-style-root .border-y {
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
}
.content-markup .border-y-light,
.pattern-library-style-root .border-y-light {
  border-top: 1px solid rgba(0, 0, 0, 0.045);
  border-bottom: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-y-dark,
.pattern-library-style-root .border-y-dark {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-x,
.pattern-library-style-root .border-x {
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
}
.content-markup .border-x-light,
.pattern-library-style-root .border-x-light {
  border-left: 1px solid rgba(0, 0, 0, 0.045);
  border-right: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border-x-dark,
.pattern-library-style-root .border-x-dark {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border-radius,
.pattern-library-style-root .border-radius {
  border-radius: 4px;
}
.content-markup .border-radius-top-left,
.pattern-library-style-root .border-radius-top-left {
  border-top-left-radius: 4px;
}
.content-markup .border-radius-top-right,
.pattern-library-style-root .border-radius-top-right {
  border-top-right-radius: 4px;
}
.content-markup .border-radius-bottom-left,
.pattern-library-style-root .border-radius-bottom-left {
  border-bottom-left-radius: 4px;
}
.content-markup .border-radius-bottom-right,
.pattern-library-style-root .border-radius-bottom-right {
  border-bottom-right-radius: 4px;
}
.content-markup .font-style-oblique,
.pattern-library-style-root .font-style-oblique {
  font-style: oblique;
}
.content-markup .font-style-italic,
.pattern-library-style-root .font-style-italic {
  font-style: italic;
}
.content-markup .font-ui,
.pattern-library-style-root .font-ui {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .font-content,
.pattern-library-style-root .font-content {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .font-header,
.pattern-library-style-root .font-header {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .fw-1,
.pattern-library-style-root .fw-1 {
  font-weight: 300 !important;
}
.content-markup .fw-2,
.pattern-library-style-root .fw-2 {
  font-weight: 400 !important;
}
.content-markup .fw-3,
.pattern-library-style-root .fw-3 {
  font-weight: 500 !important;
}
.content-markup .fw-4,
.pattern-library-style-root .fw-4 {
  font-weight: 700 !important;
}
.content-markup .f-1,
.pattern-library-style-root .f-1 {
  font-size: 0.75rem !important;
}
.content-markup .f-2,
.pattern-library-style-root .f-2 {
  font-size: 0.875rem !important;
}
.content-markup .f-3,
.pattern-library-style-root .f-3 {
  font-size: 1rem !important;
}
.content-markup .f-4,
.pattern-library-style-root .f-4 {
  font-size: 1.125rem !important;
}
.content-markup .f-5,
.pattern-library-style-root .f-5 {
  font-size: 1.4rem !important;
}
.content-markup .f-6,
.pattern-library-style-root .f-6 {
  font-size: 1.5rem !important;
}
.content-markup .f-7,
.pattern-library-style-root .f-7 {
  font-size: 1.75rem !important;
}
.content-markup .f-8,
.pattern-library-style-root .f-8 {
  font-size: 2.125rem !important;
}
.content-markup .f-9,
.pattern-library-style-root .f-9 {
  font-size: 2.8125rem !important;
}
.content-markup .f-10,
.pattern-library-style-root .f-10 {
  font-size: 2.8125rem !important;
}
.content-markup .ln-1,
.pattern-library-style-root .ln-1 {
  line-height: 1.125rem !important;
}
.content-markup .ln-2,
.pattern-library-style-root .ln-2 {
  line-height: 1.25rem !important;
}
.content-markup .ln-3,
.pattern-library-style-root .ln-3 {
  line-height: 1.5rem !important;
}
.content-markup .ln-4,
.pattern-library-style-root .ln-4 {
  line-height: 1.75rem !important;
}
.content-markup .ln-5,
.pattern-library-style-root .ln-5 {
  line-height: 2rem !important;
}
.content-markup .ln-6,
.pattern-library-style-root .ln-6 {
  line-height: 2.125rem !important;
}
.content-markup .ln-7,
.pattern-library-style-root .ln-7 {
  line-height: 3rem !important;
}
.content-markup .ln-8,
.pattern-library-style-root .ln-8 {
  line-height: 4.5rem !important;
}
.content-markup .ln-9,
.pattern-library-style-root .ln-9 {
  line-height: 5.5rem !important;
}
.content-markup .ln-10,
.pattern-library-style-root .ln-10 {
  line-height: 6.5rem !important;
}
.content-markup .text-left,
.content-markup .text-align-left,
.pattern-library-style-root .text-left,
.pattern-library-style-root .text-align-left {
  text-align: left;
}
.content-markup .text-center,
.content-markup .text-align-center,
.pattern-library-style-root .text-center,
.pattern-library-style-root .text-align-center {
  text-align: center;
}
.content-markup .text-right,
.content-markup .text-align-right,
.pattern-library-style-root .text-right,
.pattern-library-style-root .text-align-right {
  text-align: right;
}
.content-markup .text-justify,
.content-markup .text-align-justify,
.pattern-library-style-root .text-justify,
.pattern-library-style-root .text-align-justify {
  text-align: justify;
}
.content-markup .text-nowrap,
.content-markup .text-align-nowrap,
.pattern-library-style-root .text-nowrap,
.pattern-library-style-root .text-align-nowrap {
  white-space: nowrap;
}
.content-markup .text-wrap,
.content-markup .text-align-wrap,
.pattern-library-style-root .text-wrap,
.pattern-library-style-root .text-align-wrap {
  white-space: wrap;
}
.content-markup .text-pre,
.content-markup .text-align-pre,
.pattern-library-style-root .text-pre,
.pattern-library-style-root .text-align-pre {
  white-space: pre;
}
.content-markup .text-pre-line,
.content-markup .text-align-pre-line,
.pattern-library-style-root .text-pre-line,
.pattern-library-style-root .text-align-pre-line {
  white-space: pre-line;
}
.content-markup .text-pre-wrap,
.content-markup .text-align-pre-wrap,
.pattern-library-style-root .text-pre-wrap,
.pattern-library-style-root .text-align-pre-wrap {
  white-space: pre-wrap;
}
.content-markup .text-transform-uppercase,
.pattern-library-style-root .text-transform-uppercase {
  text-transform: uppercase;
}
.content-markup .text-transform-lowercase,
.pattern-library-style-root .text-transform-lowercase {
  text-transform: lowercase;
}
.content-markup .text-transform-capitalize,
.pattern-library-style-root .text-transform-capitalize {
  text-transform: capitalize;
}
.content-markup .text-transform-none,
.pattern-library-style-root .text-transform-none {
  text-transform: none;
}
.content-markup .display-none.display-none,
.content-markup .hidden.hidden,
.pattern-library-style-root .display-none.display-none,
.pattern-library-style-root .hidden.hidden {
  display: none;
}
.content-markup .display-inline.display-inline,
.content-markup .inline.inline,
.pattern-library-style-root .display-inline.display-inline,
.pattern-library-style-root .inline.inline {
  display: inline;
}
.content-markup .display-inline-block.display-inline-block,
.content-markup .inline-block.inline-block,
.pattern-library-style-root .display-inline-block.display-inline-block,
.pattern-library-style-root .inline-block.inline-block {
  display: inline-block;
}
.content-markup .display-inline-flex.display-inline-flex,
.pattern-library-style-root .display-inline-flex.display-inline-flex {
  display: inline-flex;
}
.content-markup .display-block.display-block,
.content-markup .block.block,
.pattern-library-style-root .display-block.display-block,
.pattern-library-style-root .block.block {
  display: block;
}
.content-markup .display-flex.display-flex,
.pattern-library-style-root .display-flex.display-flex {
  display: flex;
}
.content-markup .display-table.display-table,
.pattern-library-style-root .display-table.display-table {
  display: table;
}
.content-markup .display-table-row,
.pattern-library-style-root .display-table-row {
  display: table-row;
}
.content-markup .display-table-cell,
.pattern-library-style-root .display-table-cell {
  display: table-cell;
}
.content-markup .display-contents.display-contents,
.pattern-library-style-root .display-contents.display-contents {
  display: contents;
}
.content-markup .display-before-block.display-before-block:before,
.content-markup .before-block.before-block:before,
.pattern-library-style-root .display-before-block.display-before-block:before,
.pattern-library-style-root .before-block.before-block:before {
  content: "";
  display: block;
}
.content-markup .position-relative.position-relative,
.pattern-library-style-root .position-relative.position-relative {
  position: relative;
}
.content-markup .position-fixed.position-fixed,
.content-markup .display-fixed.display-fixed,
.content-markup .fixed.fixed,
.pattern-library-style-root .position-fixed.position-fixed,
.pattern-library-style-root .display-fixed.display-fixed,
.pattern-library-style-root .fixed.fixed {
  position: fixed;
  visibility: visible;
  z-index: 99;
}
.content-markup .position-absolute.position-absolute,
.content-markup .display-absolute.display-absolute,
.content-markup .absolute.absolute,
.pattern-library-style-root .position-absolute.position-absolute,
.pattern-library-style-root .display-absolute.display-absolute,
.pattern-library-style-root .absolute.absolute {
  position: absolute;
  visibility: visible;
}
.content-markup .position-sticky.position-sticky,
.content-markup .display-sticky.display-sticky,
.content-markup .sticky.sticky,
.pattern-library-style-root .position-sticky.position-sticky,
.pattern-library-style-root .display-sticky.display-sticky,
.pattern-library-style-root .sticky.sticky {
  position: -webkit-sticky;
  position: sticky;
  visibility: visible;
}
.content-markup .position-sticky-top.position-sticky-top,
.content-markup .display-sticky-top.display-sticky-top,
.content-markup .sticky-top.sticky-top,
.pattern-library-style-root .position-sticky-top.position-sticky-top,
.pattern-library-style-root .display-sticky-top.display-sticky-top,
.pattern-library-style-root .sticky-top.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  visibility: visible;
}
.content-markup .position-sticky-bottom.position-sticky-bottom,
.content-markup .display-sticky-bottom.display-sticky-bottom,
.content-markup .sticky-bottom.sticky-bottom,
.pattern-library-style-root .position-sticky-bottom.position-sticky-bottom,
.pattern-library-style-root .display-sticky-bottom.display-sticky-bottom,
.pattern-library-style-root .sticky-bottom.sticky-bottom {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0px;
  visibility: visible;
}
.content-markup .overflow-auto.display-auto,
.pattern-library-style-root .overflow-auto.display-auto {
  overflow: auto;
}
.content-markup .overflow-hidden.display-hidden,
.pattern-library-style-root .overflow-hidden.display-hidden {
  overflow: hidden;
}
.content-markup .overflow-scroll.display-scroll,
.pattern-library-style-root .overflow-scroll.display-scroll {
  overflow: scroll;
}
.content-markup .overflow-visible.display-visible,
.pattern-library-style-root .overflow-visible.display-visible {
  overflow: visible;
}
.content-markup .z-index-negative-one.z-index-negative-one,
.pattern-library-style-root .z-index-negative-one.z-index-negative-one {
  z-index: -1;
}
.content-markup .z-index-auto.z-index-auto,
.pattern-library-style-root .z-index-auto.z-index-auto {
  z-index: auto;
}
.content-markup .z-index-zero.z-index-zero,
.pattern-library-style-root .z-index-zero.z-index-zero {
  z-index: 0;
}
.content-markup .z-index-ten.z-index-ten,
.pattern-library-style-root .z-index-ten.z-index-ten {
  z-index: 10;
}
.content-markup .z-index-one-thousand.z-index-one-thousand,
.pattern-library-style-root .z-index-one-thousand.z-index-one-thousand {
  z-index: 1000;
}
.content-markup .z-index-one-thousand-one-hundred.z-index-one-thousand-one-hundred,
.pattern-library-style-root .z-index-one-thousand-one-hundred.z-index-one-thousand-one-hundred {
  z-index: 1100;
}
.content-markup .z-index-one-thousand-two-hundred.z-index-one-thousand-two-hundred,
.pattern-library-style-root .z-index-one-thousand-two-hundred.z-index-one-thousand-two-hundred {
  z-index: 1200;
}
.content-markup .z-index-one-thousand-three-hundred.z-index-one-thousand-three-hundred,
.pattern-library-style-root .z-index-one-thousand-three-hundred.z-index-one-thousand-three-hundred {
  z-index: 1300;
}
.content-markup .z-index-one-thousand-four-hundred.z-index-one-thousand-four-hundred,
.pattern-library-style-root .z-index-one-thousand-four-hundred.z-index-one-thousand-four-hundred {
  z-index: 1400;
}
.content-markup .z-index-one-thousand-five-hundred.z-index-one-thousand-five-hundred,
.pattern-library-style-root .z-index-one-thousand-five-hundred.z-index-one-thousand-five-hundred {
  z-index: 1500;
}
.content-markup .z-index-one-thousand-six-hundred.z-index-one-thousand-six-hundred,
.pattern-library-style-root .z-index-one-thousand-six-hundred.z-index-one-thousand-six-hundred {
  z-index: 1600;
}
.content-markup .z-index-one-thousand-seven-hundred.z-index-one-thousand-seven-hundred,
.pattern-library-style-root .z-index-one-thousand-seven-hundred.z-index-one-thousand-seven-hundred {
  z-index: 1700;
}
.content-markup .z-index-one-thousand-eight-hundred.z-index-one-thousand-eight-hundred,
.pattern-library-style-root .z-index-one-thousand-eight-hundred.z-index-one-thousand-eight-hundred {
  z-index: 1800;
}
.content-markup .visibility-visible,
.pattern-library-style-root .visibility-visible {
  visibility: visible;
}
.content-markup .visibility-hidden,
.pattern-library-style-root .visibility-hidden {
  visibility: hidden;
}
.content-markup .flex.flex,
.pattern-library-style-root .flex.flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.content-markup .flex-inline.flex-inline,
.pattern-library-style-root .flex-inline.flex-inline {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.content-markup .flex-col.flex-col,
.pattern-library-style-root .flex-col.flex-col {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.content-markup .flex-col-reverse.flex-col-reverse,
.pattern-library-style-root .flex-col-reverse.flex-col-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.content-markup .flex-row.flex-row,
.pattern-library-style-root .flex-row.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}
.content-markup .flex-row-reverse.flex-row-reverse,
.pattern-library-style-root .flex-row-reverse.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.content-markup .flex-wrap.flex-wrap,
.pattern-library-style-root .flex-wrap.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.content-markup .flex-nowrap.flex-nowrap,
.pattern-library-style-root .flex-nowrap.flex-nowrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.content-markup .flex-align-stretch.flex-align-stretch,
.pattern-library-style-root .flex-align-stretch.flex-align-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.content-markup .flex-align-center.flex-align-center,
.pattern-library-style-root .flex-align-center.flex-align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.content-markup .flex-align-start.flex-align-start,
.pattern-library-style-root .flex-align-start.flex-align-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.content-markup .flex-align-end.flex-align-end,
.pattern-library-style-root .flex-align-end.flex-align-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.content-markup .flex-align-self-stretch.flex-align-self-stretch,
.pattern-library-style-root .flex-align-self-stretch.flex-align-self-stretch {
  align-self: stretch;
}
.content-markup .flex-align-self-center.flex-align-self-center,
.pattern-library-style-root .flex-align-self-center.flex-align-self-center {
  align-self: center;
}
.content-markup .flex-align-self-start.flex-align-self-start,
.pattern-library-style-root .flex-align-self-start.flex-align-self-start {
  align-self: flex-start;
}
.content-markup .flex-align-self-end.flex-align-self-end,
.pattern-library-style-root .flex-align-self-end.flex-align-self-end {
  align-self: flex-end;
}
.content-markup .flex-justify-start.flex-justify-start,
.pattern-library-style-root .flex-justify-start.flex-justify-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.content-markup .flex-justify-end.flex-justify-end,
.pattern-library-style-root .flex-justify-end.flex-justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.content-markup .flex-justify-center.flex-justify-center,
.pattern-library-style-root .flex-justify-center.flex-justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content-markup .flex-justify-btw.flex-justify-btw,
.pattern-library-style-root .flex-justify-btw.flex-justify-btw {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.content-markup .flex-justify-around.flex-justify-around,
.pattern-library-style-root .flex-justify-around.flex-justify-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.content-markup .flex-justify-self-start.flex-justify-self-start,
.pattern-library-style-root .flex-justify-self-start.flex-justify-self-start {
  justify-self: flex-start;
}
.content-markup .flex-justify-self-end.flex-justify-self-end,
.pattern-library-style-root .flex-justify-self-end.flex-justify-self-end {
  justify-self: flex-end;
}
.content-markup .flex-justify-self-center.flex-justify-self-center,
.pattern-library-style-root .flex-justify-self-center.flex-justify-self-center {
  justify-self: center;
}
.content-markup .flex-justify-self-btw.flex-justify-self-btw,
.pattern-library-style-root .flex-justify-self-btw.flex-justify-self-btw {
  justify-self: space-between;
}
.content-markup .flex-justify-self-around.flex-justify-self-around,
.pattern-library-style-root .flex-justify-self-around.flex-justify-self-around {
  justify-self: space-around;
}
.content-markup .flex-1,
.pattern-library-style-root .flex-1 {
  min-width: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.content-markup .flex-order-1,
.pattern-library-style-root .flex-order-1 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 1;
  order: 1;
}
.content-markup .flex-2,
.pattern-library-style-root .flex-2 {
  min-width: 0;
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
}
.content-markup .flex-order-2,
.pattern-library-style-root .flex-order-2 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 2;
  order: 2;
}
.content-markup .flex-3,
.pattern-library-style-root .flex-3 {
  min-width: 0;
  -webkit-box-flex: 3;
  -ms-flex: 3;
  flex: 3;
}
.content-markup .flex-order-3,
.pattern-library-style-root .flex-order-3 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 3;
  order: 3;
}
.content-markup .flex-4,
.pattern-library-style-root .flex-4 {
  min-width: 0;
  -webkit-box-flex: 4;
  -ms-flex: 4;
  flex: 4;
}
.content-markup .flex-order-4,
.pattern-library-style-root .flex-order-4 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 4;
  order: 4;
}
.content-markup .flex-5,
.pattern-library-style-root .flex-5 {
  min-width: 0;
  -webkit-box-flex: 5;
  -ms-flex: 5;
  flex: 5;
}
.content-markup .flex-order-5,
.pattern-library-style-root .flex-order-5 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 5;
  order: 5;
}
.content-markup .flex-6,
.pattern-library-style-root .flex-6 {
  min-width: 0;
  -webkit-box-flex: 6;
  -ms-flex: 6;
  flex: 6;
}
.content-markup .flex-order-6,
.pattern-library-style-root .flex-order-6 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 6;
  order: 6;
}
.content-markup .flex-7,
.pattern-library-style-root .flex-7 {
  min-width: 0;
  -webkit-box-flex: 7;
  -ms-flex: 7;
  flex: 7;
}
.content-markup .flex-order-7,
.pattern-library-style-root .flex-order-7 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 7;
  order: 7;
}
.content-markup .flex-8,
.pattern-library-style-root .flex-8 {
  min-width: 0;
  -webkit-box-flex: 8;
  -ms-flex: 8;
  flex: 8;
}
.content-markup .flex-order-8,
.pattern-library-style-root .flex-order-8 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 8;
  order: 8;
}
.content-markup .flex-9,
.pattern-library-style-root .flex-9 {
  min-width: 0;
  -webkit-box-flex: 9;
  -ms-flex: 9;
  flex: 9;
}
.content-markup .flex-order-9,
.pattern-library-style-root .flex-order-9 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 9;
  order: 9;
}
.content-markup .flex-10,
.pattern-library-style-root .flex-10 {
  min-width: 0;
  -webkit-box-flex: 10;
  -ms-flex: 10;
  flex: 10;
}
.content-markup .flex-order-10,
.pattern-library-style-root .flex-order-10 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 10;
  order: 10;
}
.content-markup .flex-11,
.pattern-library-style-root .flex-11 {
  min-width: 0;
  -webkit-box-flex: 11;
  -ms-flex: 11;
  flex: 11;
}
.content-markup .flex-order-11,
.pattern-library-style-root .flex-order-11 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 11;
  order: 11;
}
.content-markup .flex-12,
.pattern-library-style-root .flex-12 {
  min-width: 0;
  -webkit-box-flex: 12;
  -ms-flex: 12;
  flex: 12;
}
.content-markup .flex-order-12,
.pattern-library-style-root .flex-order-12 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 12;
  order: 12;
}
@media all and (-ms-high-contrast: none) {
  .content-markup .flex-1,
.pattern-library-style-root .flex-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex-2,
.pattern-library-style-root .flex-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex-3,
.pattern-library-style-root .flex-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex-4,
.pattern-library-style-root .flex-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex-5,
.pattern-library-style-root .flex-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex-6,
.pattern-library-style-root .flex-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex-7,
.pattern-library-style-root .flex-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex-8,
.pattern-library-style-root .flex-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex-9,
.pattern-library-style-root .flex-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex-10,
.pattern-library-style-root .flex-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex-11,
.pattern-library-style-root .flex-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex-12,
.pattern-library-style-root .flex-12 {
    flex: auto;
    flex-grow: 12;
  }
}
.content-markup .ie-11 .flex-1,
.pattern-library-style-root .ie-11 .flex-1 {
  flex: auto;
  flex-grow: 1;
}
.content-markup .ie-11 .flex-2,
.pattern-library-style-root .ie-11 .flex-2 {
  flex: auto;
  flex-grow: 2;
}
.content-markup .ie-11 .flex-3,
.pattern-library-style-root .ie-11 .flex-3 {
  flex: auto;
  flex-grow: 3;
}
.content-markup .ie-11 .flex-4,
.pattern-library-style-root .ie-11 .flex-4 {
  flex: auto;
  flex-grow: 4;
}
.content-markup .ie-11 .flex-5,
.pattern-library-style-root .ie-11 .flex-5 {
  flex: auto;
  flex-grow: 5;
}
.content-markup .ie-11 .flex-6,
.pattern-library-style-root .ie-11 .flex-6 {
  flex: auto;
  flex-grow: 6;
}
.content-markup .ie-11 .flex-7,
.pattern-library-style-root .ie-11 .flex-7 {
  flex: auto;
  flex-grow: 7;
}
.content-markup .ie-11 .flex-8,
.pattern-library-style-root .ie-11 .flex-8 {
  flex: auto;
  flex-grow: 8;
}
.content-markup .ie-11 .flex-9,
.pattern-library-style-root .ie-11 .flex-9 {
  flex: auto;
  flex-grow: 9;
}
.content-markup .ie-11 .flex-10,
.pattern-library-style-root .ie-11 .flex-10 {
  flex: auto;
  flex-grow: 10;
}
.content-markup .ie-11 .flex-11,
.pattern-library-style-root .ie-11 .flex-11 {
  flex: auto;
  flex-grow: 11;
}
.content-markup .ie-11 .flex-12,
.pattern-library-style-root .ie-11 .flex-12 {
  flex: auto;
  flex-grow: 12;
}
.content-markup .list-style-none,
.pattern-library-style-root .list-style-none {
  list-style: none;
}
.content-markup .columns-0,
.pattern-library-style-root .columns-0 {
  column-count: 0;
}
.content-markup .columns-1,
.pattern-library-style-root .columns-1 {
  column-count: 1;
}
.content-markup .columns-2,
.pattern-library-style-root .columns-2 {
  column-count: 2;
}
.content-markup .columns-3,
.pattern-library-style-root .columns-3 {
  column-count: 3;
}
.content-markup .columns-4,
.pattern-library-style-root .columns-4 {
  column-count: 4;
}
.content-markup .columns-5,
.pattern-library-style-root .columns-5 {
  column-count: 5;
}
.content-markup .columns-6,
.pattern-library-style-root .columns-6 {
  column-count: 6;
}
.content-markup .columns-7,
.pattern-library-style-root .columns-7 {
  column-count: 7;
}
.content-markup .columns-8,
.pattern-library-style-root .columns-8 {
  column-count: 8;
}
.content-markup .columns-9,
.pattern-library-style-root .columns-9 {
  column-count: 9;
}
.content-markup .column-width-0,
.pattern-library-style-root .column-width-0 {
  column-width: 0px;
}
.content-markup .column-width-1,
.pattern-library-style-root .column-width-1 {
  column-width: 100px;
}
.content-markup .column-width-2,
.pattern-library-style-root .column-width-2 {
  column-width: 200px;
}
.content-markup .column-width-3,
.pattern-library-style-root .column-width-3 {
  column-width: 300px;
}
.content-markup .column-width-4,
.pattern-library-style-root .column-width-4 {
  column-width: 400px;
}
.content-markup .column-width-5,
.pattern-library-style-root .column-width-5 {
  column-width: 500px;
}
.content-markup .column-width-6,
.pattern-library-style-root .column-width-6 {
  column-width: 600px;
}
.content-markup .column-width-7,
.pattern-library-style-root .column-width-7 {
  column-width: 700px;
}
.content-markup .column-width-8,
.pattern-library-style-root .column-width-8 {
  column-width: 800px;
}
.content-markup .column-width-9,
.pattern-library-style-root .column-width-9 {
  column-width: 900px;
}
.content-markup .overflow-y-auto,
.pattern-library-style-root .overflow-y-auto {
  overflow-y: auto;
}
.content-markup .overflow-x-auto,
.pattern-library-style-root .overflow-x-auto {
  overflow-x: auto;
}
.content-markup .overflow-y-hidden,
.pattern-library-style-root .overflow-y-hidden {
  overflow-y: hidden;
}
.content-markup .overflow-x-hidden,
.pattern-library-style-root .overflow-x-hidden {
  overflow-x: hidden;
}
.content-markup .overflow-y-visible,
.pattern-library-style-root .overflow-y-visible {
  overflow-y: visible;
}
.content-markup .overflow-x-visible,
.pattern-library-style-root .overflow-x-visible {
  overflow-x: visible;
}
.content-markup .overflow-y-scroll,
.pattern-library-style-root .overflow-y-scroll {
  overflow-y: scroll;
}
.content-markup .overflow-x-scroll,
.pattern-library-style-root .overflow-x-scroll {
  overflow-x: scroll;
}
.content-markup .overflow-overlay,
.pattern-library-style-root .overflow-overlay {
  overflow: overlay;
}
.content-markup .overflow-y-overlay,
.pattern-library-style-root .overflow-y-overlay {
  overflow-y: overlay;
}
.content-markup .overflow-x-overlay,
.pattern-library-style-root .overflow-x-overlay {
  overflow-x: overlay;
}
.content-markup .text-overflow-clip,
.pattern-library-style-root .text-overflow-clip {
  text-overflow: clip;
}
.content-markup .text-overflow-ellipsis,
.pattern-library-style-root .text-overflow-ellipsis {
  text-overflow: ellipsis;
}
.content-markup .text-overflow-initial,
.pattern-library-style-root .text-overflow-initial {
  text-overflow: initial;
}
.content-markup .text-overflow-inherit,
.pattern-library-style-root .text-overflow-inherit {
  text-overflow: inherit;
}
.content-markup .w\@xxs-auto,
.pattern-library-style-root .w\@xxs-auto {
  width: auto;
}
.content-markup .wMin\@xxs-auto,
.pattern-library-style-root .wMin\@xxs-auto {
  min-width: auto;
}
.content-markup .wMax\@xxs-auto,
.pattern-library-style-root .wMax\@xxs-auto {
  max-width: auto;
}
.content-markup .h\@xxs-auto,
.pattern-library-style-root .h\@xxs-auto {
  height: auto;
}
.content-markup .hMin\@xxs-auto,
.pattern-library-style-root .hMin\@xxs-auto {
  min-height: auto;
}
.content-markup .hMax\@xxs-auto,
.pattern-library-style-root .hMax\@xxs-auto {
  max-height: auto;
}
.content-markup .m\@xxs-0.m\@xxs-0,
.pattern-library-style-root .m\@xxs-0.m\@xxs-0 {
  margin: 0px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-0.mt\@xxs-0,
.pattern-library-style-root .mt\@xxs-0.mt\@xxs-0 {
  margin-top: 0px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-0.mr\@xxs-0,
.pattern-library-style-root .mr\@xxs-0.mr\@xxs-0 {
  margin-right: 0px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-0.mb\@xxs-0,
.pattern-library-style-root .mb\@xxs-0.mb\@xxs-0 {
  margin-bottom: 0px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-0.ml\@xxs-0,
.pattern-library-style-root .ml\@xxs-0.ml\@xxs-0 {
  margin-left: 0px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-0.my\@xxs-0,
.pattern-library-style-root .my\@xxs-0.my\@xxs-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.content-markup .mx\@xxs-0.mx\@xxs-0,
.pattern-library-style-root .mx\@xxs-0.mx\@xxs-0 {
  margin-right: 0px;
  margin-left: 0px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-1.m\@xxs-1,
.pattern-library-style-root .m\@xxs-1.m\@xxs-1 {
  margin: 4px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-1.mt\@xxs-1,
.pattern-library-style-root .mt\@xxs-1.mt\@xxs-1 {
  margin-top: 4px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-1.mr\@xxs-1,
.pattern-library-style-root .mr\@xxs-1.mr\@xxs-1 {
  margin-right: 4px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-1.mb\@xxs-1,
.pattern-library-style-root .mb\@xxs-1.mb\@xxs-1 {
  margin-bottom: 4px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-1.ml\@xxs-1,
.pattern-library-style-root .ml\@xxs-1.ml\@xxs-1 {
  margin-left: 4px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-1.my\@xxs-1,
.pattern-library-style-root .my\@xxs-1.my\@xxs-1 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.content-markup .mx\@xxs-1.mx\@xxs-1,
.pattern-library-style-root .mx\@xxs-1.mx\@xxs-1 {
  margin-right: 4px;
  margin-left: 4px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-2.m\@xxs-2,
.pattern-library-style-root .m\@xxs-2.m\@xxs-2 {
  margin: 8px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-2.mt\@xxs-2,
.pattern-library-style-root .mt\@xxs-2.mt\@xxs-2 {
  margin-top: 8px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-2.mr\@xxs-2,
.pattern-library-style-root .mr\@xxs-2.mr\@xxs-2 {
  margin-right: 8px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-2.mb\@xxs-2,
.pattern-library-style-root .mb\@xxs-2.mb\@xxs-2 {
  margin-bottom: 8px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-2.ml\@xxs-2,
.pattern-library-style-root .ml\@xxs-2.ml\@xxs-2 {
  margin-left: 8px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-2.my\@xxs-2,
.pattern-library-style-root .my\@xxs-2.my\@xxs-2 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.content-markup .mx\@xxs-2.mx\@xxs-2,
.pattern-library-style-root .mx\@xxs-2.mx\@xxs-2 {
  margin-right: 8px;
  margin-left: 8px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-3.m\@xxs-3,
.pattern-library-style-root .m\@xxs-3.m\@xxs-3 {
  margin: 16px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-3.mt\@xxs-3,
.pattern-library-style-root .mt\@xxs-3.mt\@xxs-3 {
  margin-top: 16px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-3.mr\@xxs-3,
.pattern-library-style-root .mr\@xxs-3.mr\@xxs-3 {
  margin-right: 16px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-3.mb\@xxs-3,
.pattern-library-style-root .mb\@xxs-3.mb\@xxs-3 {
  margin-bottom: 16px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-3.ml\@xxs-3,
.pattern-library-style-root .ml\@xxs-3.ml\@xxs-3 {
  margin-left: 16px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-3.my\@xxs-3,
.pattern-library-style-root .my\@xxs-3.my\@xxs-3 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.content-markup .mx\@xxs-3.mx\@xxs-3,
.pattern-library-style-root .mx\@xxs-3.mx\@xxs-3 {
  margin-right: 16px;
  margin-left: 16px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-4.m\@xxs-4,
.pattern-library-style-root .m\@xxs-4.m\@xxs-4 {
  margin: 32px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-4.mt\@xxs-4,
.pattern-library-style-root .mt\@xxs-4.mt\@xxs-4 {
  margin-top: 32px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-4.mr\@xxs-4,
.pattern-library-style-root .mr\@xxs-4.mr\@xxs-4 {
  margin-right: 32px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-4.mb\@xxs-4,
.pattern-library-style-root .mb\@xxs-4.mb\@xxs-4 {
  margin-bottom: 32px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-4.ml\@xxs-4,
.pattern-library-style-root .ml\@xxs-4.ml\@xxs-4 {
  margin-left: 32px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-4.my\@xxs-4,
.pattern-library-style-root .my\@xxs-4.my\@xxs-4 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.content-markup .mx\@xxs-4.mx\@xxs-4,
.pattern-library-style-root .mx\@xxs-4.mx\@xxs-4 {
  margin-right: 32px;
  margin-left: 32px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-5.m\@xxs-5,
.pattern-library-style-root .m\@xxs-5.m\@xxs-5 {
  margin: 64px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-5.mt\@xxs-5,
.pattern-library-style-root .mt\@xxs-5.mt\@xxs-5 {
  margin-top: 64px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-5.mr\@xxs-5,
.pattern-library-style-root .mr\@xxs-5.mr\@xxs-5 {
  margin-right: 64px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-5.mb\@xxs-5,
.pattern-library-style-root .mb\@xxs-5.mb\@xxs-5 {
  margin-bottom: 64px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-5.ml\@xxs-5,
.pattern-library-style-root .ml\@xxs-5.ml\@xxs-5 {
  margin-left: 64px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-5.my\@xxs-5,
.pattern-library-style-root .my\@xxs-5.my\@xxs-5 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.content-markup .mx\@xxs-5.mx\@xxs-5,
.pattern-library-style-root .mx\@xxs-5.mx\@xxs-5 {
  margin-right: 64px;
  margin-left: 64px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-6.m\@xxs-6,
.pattern-library-style-root .m\@xxs-6.m\@xxs-6 {
  margin: 128px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-6.mt\@xxs-6,
.pattern-library-style-root .mt\@xxs-6.mt\@xxs-6 {
  margin-top: 128px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-6.mr\@xxs-6,
.pattern-library-style-root .mr\@xxs-6.mr\@xxs-6 {
  margin-right: 128px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-6.mb\@xxs-6,
.pattern-library-style-root .mb\@xxs-6.mb\@xxs-6 {
  margin-bottom: 128px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-6.ml\@xxs-6,
.pattern-library-style-root .ml\@xxs-6.ml\@xxs-6 {
  margin-left: 128px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-6.my\@xxs-6,
.pattern-library-style-root .my\@xxs-6.my\@xxs-6 {
  margin-top: 128px;
  margin-bottom: 128px;
}
.content-markup .mx\@xxs-6.mx\@xxs-6,
.pattern-library-style-root .mx\@xxs-6.mx\@xxs-6 {
  margin-right: 128px;
  margin-left: 128px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xxs-7.m\@xxs-7,
.pattern-library-style-root .m\@xxs-7.m\@xxs-7 {
  margin: 256px;
}
.content-markup .m\@xxs-auto.m\@xxs-auto,
.pattern-library-style-root .m\@xxs-auto.m\@xxs-auto {
  margin: auto;
}
.content-markup .mt\@xxs-7.mt\@xxs-7,
.pattern-library-style-root .mt\@xxs-7.mt\@xxs-7 {
  margin-top: 256px;
}
.content-markup .mt\@xxs-auto.mt\@xxs-auto,
.pattern-library-style-root .mt\@xxs-auto.mt\@xxs-auto {
  margin-top: auto;
}
.content-markup .mr\@xxs-7.mr\@xxs-7,
.pattern-library-style-root .mr\@xxs-7.mr\@xxs-7 {
  margin-right: 256px;
}
.content-markup .mr\@xxs-auto.mr\@xxs-auto,
.pattern-library-style-root .mr\@xxs-auto.mr\@xxs-auto {
  margin-right: auto;
}
.content-markup .mb\@xxs-7.mb\@xxs-7,
.pattern-library-style-root .mb\@xxs-7.mb\@xxs-7 {
  margin-bottom: 256px;
}
.content-markup .mb\@xxs-auto.mb\@xxs-auto,
.pattern-library-style-root .mb\@xxs-auto.mb\@xxs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xxs-7.ml\@xxs-7,
.pattern-library-style-root .ml\@xxs-7.ml\@xxs-7 {
  margin-left: 256px;
}
.content-markup .ml\@xxs-auto.ml\@xxs-auto,
.pattern-library-style-root .ml\@xxs-auto.ml\@xxs-auto {
  margin-left: auto;
}
.content-markup .my\@xxs-7.my\@xxs-7,
.pattern-library-style-root .my\@xxs-7.my\@xxs-7 {
  margin-top: 256px;
  margin-bottom: 256px;
}
.content-markup .mx\@xxs-7.mx\@xxs-7,
.pattern-library-style-root .mx\@xxs-7.mx\@xxs-7 {
  margin-right: 256px;
  margin-left: 256px;
}
.content-markup .my\@xxs-auto.my\@xxs-auto,
.pattern-library-style-root .my\@xxs-auto.my\@xxs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xxs-auto.mx\@xxs-auto,
.pattern-library-style-root .mx\@xxs-auto.mx\@xxs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .p\@xxs-0.p\@xxs-0,
.pattern-library-style-root .p\@xxs-0.p\@xxs-0 {
  padding: 0px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-0.pt\@xxs-0,
.pattern-library-style-root .pt\@xxs-0.pt\@xxs-0 {
  padding-top: 0px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-0.pr\@xxs-0,
.pattern-library-style-root .pr\@xxs-0.pr\@xxs-0 {
  padding-right: 0px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-0.pb\@xxs-0,
.pattern-library-style-root .pb\@xxs-0.pb\@xxs-0 {
  padding-bottom: 0px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-0.pl\@xxs-0,
.pattern-library-style-root .pl\@xxs-0.pl\@xxs-0 {
  padding-left: 0px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-0.py\@xxs-0,
.pattern-library-style-root .py\@xxs-0.py\@xxs-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.content-markup .px\@xxs-0.px\@xxs-0,
.pattern-library-style-root .px\@xxs-0.px\@xxs-0 {
  padding-right: 0px;
  padding-left: 0px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-1.p\@xxs-1,
.pattern-library-style-root .p\@xxs-1.p\@xxs-1 {
  padding: 4px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-1.pt\@xxs-1,
.pattern-library-style-root .pt\@xxs-1.pt\@xxs-1 {
  padding-top: 4px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-1.pr\@xxs-1,
.pattern-library-style-root .pr\@xxs-1.pr\@xxs-1 {
  padding-right: 4px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-1.pb\@xxs-1,
.pattern-library-style-root .pb\@xxs-1.pb\@xxs-1 {
  padding-bottom: 4px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-1.pl\@xxs-1,
.pattern-library-style-root .pl\@xxs-1.pl\@xxs-1 {
  padding-left: 4px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-1.py\@xxs-1,
.pattern-library-style-root .py\@xxs-1.py\@xxs-1 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.content-markup .px\@xxs-1.px\@xxs-1,
.pattern-library-style-root .px\@xxs-1.px\@xxs-1 {
  padding-right: 4px;
  padding-left: 4px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-2.p\@xxs-2,
.pattern-library-style-root .p\@xxs-2.p\@xxs-2 {
  padding: 8px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-2.pt\@xxs-2,
.pattern-library-style-root .pt\@xxs-2.pt\@xxs-2 {
  padding-top: 8px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-2.pr\@xxs-2,
.pattern-library-style-root .pr\@xxs-2.pr\@xxs-2 {
  padding-right: 8px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-2.pb\@xxs-2,
.pattern-library-style-root .pb\@xxs-2.pb\@xxs-2 {
  padding-bottom: 8px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-2.pl\@xxs-2,
.pattern-library-style-root .pl\@xxs-2.pl\@xxs-2 {
  padding-left: 8px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-2.py\@xxs-2,
.pattern-library-style-root .py\@xxs-2.py\@xxs-2 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.content-markup .px\@xxs-2.px\@xxs-2,
.pattern-library-style-root .px\@xxs-2.px\@xxs-2 {
  padding-right: 8px;
  padding-left: 8px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-3.p\@xxs-3,
.pattern-library-style-root .p\@xxs-3.p\@xxs-3 {
  padding: 16px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-3.pt\@xxs-3,
.pattern-library-style-root .pt\@xxs-3.pt\@xxs-3 {
  padding-top: 16px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-3.pr\@xxs-3,
.pattern-library-style-root .pr\@xxs-3.pr\@xxs-3 {
  padding-right: 16px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-3.pb\@xxs-3,
.pattern-library-style-root .pb\@xxs-3.pb\@xxs-3 {
  padding-bottom: 16px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-3.pl\@xxs-3,
.pattern-library-style-root .pl\@xxs-3.pl\@xxs-3 {
  padding-left: 16px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-3.py\@xxs-3,
.pattern-library-style-root .py\@xxs-3.py\@xxs-3 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.content-markup .px\@xxs-3.px\@xxs-3,
.pattern-library-style-root .px\@xxs-3.px\@xxs-3 {
  padding-right: 16px;
  padding-left: 16px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-4.p\@xxs-4,
.pattern-library-style-root .p\@xxs-4.p\@xxs-4 {
  padding: 32px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-4.pt\@xxs-4,
.pattern-library-style-root .pt\@xxs-4.pt\@xxs-4 {
  padding-top: 32px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-4.pr\@xxs-4,
.pattern-library-style-root .pr\@xxs-4.pr\@xxs-4 {
  padding-right: 32px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-4.pb\@xxs-4,
.pattern-library-style-root .pb\@xxs-4.pb\@xxs-4 {
  padding-bottom: 32px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-4.pl\@xxs-4,
.pattern-library-style-root .pl\@xxs-4.pl\@xxs-4 {
  padding-left: 32px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-4.py\@xxs-4,
.pattern-library-style-root .py\@xxs-4.py\@xxs-4 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.content-markup .px\@xxs-4.px\@xxs-4,
.pattern-library-style-root .px\@xxs-4.px\@xxs-4 {
  padding-right: 32px;
  padding-left: 32px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-5.p\@xxs-5,
.pattern-library-style-root .p\@xxs-5.p\@xxs-5 {
  padding: 64px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-5.pt\@xxs-5,
.pattern-library-style-root .pt\@xxs-5.pt\@xxs-5 {
  padding-top: 64px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-5.pr\@xxs-5,
.pattern-library-style-root .pr\@xxs-5.pr\@xxs-5 {
  padding-right: 64px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-5.pb\@xxs-5,
.pattern-library-style-root .pb\@xxs-5.pb\@xxs-5 {
  padding-bottom: 64px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-5.pl\@xxs-5,
.pattern-library-style-root .pl\@xxs-5.pl\@xxs-5 {
  padding-left: 64px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-5.py\@xxs-5,
.pattern-library-style-root .py\@xxs-5.py\@xxs-5 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.content-markup .px\@xxs-5.px\@xxs-5,
.pattern-library-style-root .px\@xxs-5.px\@xxs-5 {
  padding-right: 64px;
  padding-left: 64px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-6.p\@xxs-6,
.pattern-library-style-root .p\@xxs-6.p\@xxs-6 {
  padding: 128px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-6.pt\@xxs-6,
.pattern-library-style-root .pt\@xxs-6.pt\@xxs-6 {
  padding-top: 128px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-6.pr\@xxs-6,
.pattern-library-style-root .pr\@xxs-6.pr\@xxs-6 {
  padding-right: 128px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-6.pb\@xxs-6,
.pattern-library-style-root .pb\@xxs-6.pb\@xxs-6 {
  padding-bottom: 128px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-6.pl\@xxs-6,
.pattern-library-style-root .pl\@xxs-6.pl\@xxs-6 {
  padding-left: 128px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-6.py\@xxs-6,
.pattern-library-style-root .py\@xxs-6.py\@xxs-6 {
  padding-top: 128px;
  padding-bottom: 128px;
}
.content-markup .px\@xxs-6.px\@xxs-6,
.pattern-library-style-root .px\@xxs-6.px\@xxs-6 {
  padding-right: 128px;
  padding-left: 128px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xxs-7.p\@xxs-7,
.pattern-library-style-root .p\@xxs-7.p\@xxs-7 {
  padding: 256px;
}
.content-markup .p\@xxs-auto.p\@xxs-auto,
.pattern-library-style-root .p\@xxs-auto.p\@xxs-auto {
  padding: auto;
}
.content-markup .pt\@xxs-7.pt\@xxs-7,
.pattern-library-style-root .pt\@xxs-7.pt\@xxs-7 {
  padding-top: 256px;
}
.content-markup .pt\@xxs-auto.pt\@xxs-auto,
.pattern-library-style-root .pt\@xxs-auto.pt\@xxs-auto {
  padding-top: auto;
}
.content-markup .pr\@xxs-7.pr\@xxs-7,
.pattern-library-style-root .pr\@xxs-7.pr\@xxs-7 {
  padding-right: 256px;
}
.content-markup .pr\@xxs-auto.pr\@xxs-auto,
.pattern-library-style-root .pr\@xxs-auto.pr\@xxs-auto {
  padding-right: auto;
}
.content-markup .pb\@xxs-7.pb\@xxs-7,
.pattern-library-style-root .pb\@xxs-7.pb\@xxs-7 {
  padding-bottom: 256px;
}
.content-markup .pb\@xxs-auto.pb\@xxs-auto,
.pattern-library-style-root .pb\@xxs-auto.pb\@xxs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xxs-7.pl\@xxs-7,
.pattern-library-style-root .pl\@xxs-7.pl\@xxs-7 {
  padding-left: 256px;
}
.content-markup .pl\@xxs-auto.pl\@xxs-auto,
.pattern-library-style-root .pl\@xxs-auto.pl\@xxs-auto {
  padding-left: auto;
}
.content-markup .py\@xxs-7.py\@xxs-7,
.pattern-library-style-root .py\@xxs-7.py\@xxs-7 {
  padding-top: 256px;
  padding-bottom: 256px;
}
.content-markup .px\@xxs-7.px\@xxs-7,
.pattern-library-style-root .px\@xxs-7.px\@xxs-7 {
  padding-right: 256px;
  padding-left: 256px;
}
.content-markup .py\@xxs-auto.py\@xxs-auto,
.pattern-library-style-root .py\@xxs-auto.py\@xxs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xxs-auto.px\@xxs-auto,
.pattern-library-style-root .px\@xxs-auto.px\@xxs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .border-none,
.pattern-library-style-root .border-none {
  border-style: none;
}
.content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
  border-style: dotted;
}
.content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
  border-style: dashed;
}
.content-markup .border-solid,
.pattern-library-style-root .border-solid {
  border-style: solid;
}
.content-markup .border-double,
.pattern-library-style-root .border-double {
  border-style: double;
}
.content-markup .border-groove,
.pattern-library-style-root .border-groove {
  border-style: groove;
}
.content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
  border-style: ridge;
}
.content-markup .border-inset,
.pattern-library-style-root .border-inset {
  border-style: inset;
}
.content-markup .border-outset,
.pattern-library-style-root .border-outset {
  border-style: outset;
}
.content-markup .border\@xxs,
.pattern-library-style-root .border\@xxs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-light,
.pattern-library-style-root .border\@xxs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-dark,
.pattern-library-style-root .border\@xxs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-top,
.pattern-library-style-root .border\@xxs-top {
  border-top: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-top-light,
.pattern-library-style-root .border\@xxs-top-light {
  border-top: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-top-dark,
.pattern-library-style-root .border\@xxs-top-dark {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-top-none,
.pattern-library-style-root .border\@xxs-top-none {
  border-top-style: none;
}
.content-markup .border\@xxs-top-dotted,
.pattern-library-style-root .border\@xxs-top-dotted {
  border-top-style: dotted;
}
.content-markup .border\@xxs-top-dashed,
.pattern-library-style-root .border\@xxs-top-dashed {
  border-top-style: dashed;
}
.content-markup .border\@xxs-top-solid,
.pattern-library-style-root .border\@xxs-top-solid {
  border-top-style: solid;
}
.content-markup .border\@xxs-top-double,
.pattern-library-style-root .border\@xxs-top-double {
  border-top-style: double;
}
.content-markup .border\@xxs-top-groove,
.pattern-library-style-root .border\@xxs-top-groove {
  border-top-style: groove;
}
.content-markup .border\@xxs-top-ridge,
.pattern-library-style-root .border\@xxs-top-ridge {
  border-top-style: ridge;
}
.content-markup .border\@xxs-top-inset,
.pattern-library-style-root .border\@xxs-top-inset {
  border-top-style: inset;
}
.content-markup .border\@xxs-top-outset,
.pattern-library-style-root .border\@xxs-top-outset {
  border-top-style: outset;
}
.content-markup .border\@xxs-top-thin,
.pattern-library-style-root .border\@xxs-top-thin {
  border-top-width: thin;
}
.content-markup .border\@xxs-top-medium,
.pattern-library-style-root .border\@xxs-top-medium {
  border-top-width: medium;
}
.content-markup .border\@xxs-top-thick,
.pattern-library-style-root .border\@xxs-top-thick {
  border-top-width: thick;
}
.content-markup .border\@xxs,
.pattern-library-style-root .border\@xxs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-light,
.pattern-library-style-root .border\@xxs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-dark,
.pattern-library-style-root .border\@xxs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-right,
.pattern-library-style-root .border\@xxs-right {
  border-right: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-right-light,
.pattern-library-style-root .border\@xxs-right-light {
  border-right: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-right-dark,
.pattern-library-style-root .border\@xxs-right-dark {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-right-none,
.pattern-library-style-root .border\@xxs-right-none {
  border-right-style: none;
}
.content-markup .border\@xxs-right-dotted,
.pattern-library-style-root .border\@xxs-right-dotted {
  border-right-style: dotted;
}
.content-markup .border\@xxs-right-dashed,
.pattern-library-style-root .border\@xxs-right-dashed {
  border-right-style: dashed;
}
.content-markup .border\@xxs-right-solid,
.pattern-library-style-root .border\@xxs-right-solid {
  border-right-style: solid;
}
.content-markup .border\@xxs-right-double,
.pattern-library-style-root .border\@xxs-right-double {
  border-right-style: double;
}
.content-markup .border\@xxs-right-groove,
.pattern-library-style-root .border\@xxs-right-groove {
  border-right-style: groove;
}
.content-markup .border\@xxs-right-ridge,
.pattern-library-style-root .border\@xxs-right-ridge {
  border-right-style: ridge;
}
.content-markup .border\@xxs-right-inset,
.pattern-library-style-root .border\@xxs-right-inset {
  border-right-style: inset;
}
.content-markup .border\@xxs-right-outset,
.pattern-library-style-root .border\@xxs-right-outset {
  border-right-style: outset;
}
.content-markup .border\@xxs-right-thin,
.pattern-library-style-root .border\@xxs-right-thin {
  border-right-width: thin;
}
.content-markup .border\@xxs-right-medium,
.pattern-library-style-root .border\@xxs-right-medium {
  border-right-width: medium;
}
.content-markup .border\@xxs-right-thick,
.pattern-library-style-root .border\@xxs-right-thick {
  border-right-width: thick;
}
.content-markup .border\@xxs,
.pattern-library-style-root .border\@xxs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-light,
.pattern-library-style-root .border\@xxs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-dark,
.pattern-library-style-root .border\@xxs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-bottom,
.pattern-library-style-root .border\@xxs-bottom {
  border-bottom: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-bottom-light,
.pattern-library-style-root .border\@xxs-bottom-light {
  border-bottom: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-bottom-dark,
.pattern-library-style-root .border\@xxs-bottom-dark {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-bottom-none,
.pattern-library-style-root .border\@xxs-bottom-none {
  border-bottom-style: none;
}
.content-markup .border\@xxs-bottom-dotted,
.pattern-library-style-root .border\@xxs-bottom-dotted {
  border-bottom-style: dotted;
}
.content-markup .border\@xxs-bottom-dashed,
.pattern-library-style-root .border\@xxs-bottom-dashed {
  border-bottom-style: dashed;
}
.content-markup .border\@xxs-bottom-solid,
.pattern-library-style-root .border\@xxs-bottom-solid {
  border-bottom-style: solid;
}
.content-markup .border\@xxs-bottom-double,
.pattern-library-style-root .border\@xxs-bottom-double {
  border-bottom-style: double;
}
.content-markup .border\@xxs-bottom-groove,
.pattern-library-style-root .border\@xxs-bottom-groove {
  border-bottom-style: groove;
}
.content-markup .border\@xxs-bottom-ridge,
.pattern-library-style-root .border\@xxs-bottom-ridge {
  border-bottom-style: ridge;
}
.content-markup .border\@xxs-bottom-inset,
.pattern-library-style-root .border\@xxs-bottom-inset {
  border-bottom-style: inset;
}
.content-markup .border\@xxs-bottom-outset,
.pattern-library-style-root .border\@xxs-bottom-outset {
  border-bottom-style: outset;
}
.content-markup .border\@xxs-bottom-thin,
.pattern-library-style-root .border\@xxs-bottom-thin {
  border-bottom-width: thin;
}
.content-markup .border\@xxs-bottom-medium,
.pattern-library-style-root .border\@xxs-bottom-medium {
  border-bottom-width: medium;
}
.content-markup .border\@xxs-bottom-thick,
.pattern-library-style-root .border\@xxs-bottom-thick {
  border-bottom-width: thick;
}
.content-markup .border\@xxs,
.pattern-library-style-root .border\@xxs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-light,
.pattern-library-style-root .border\@xxs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-dark,
.pattern-library-style-root .border\@xxs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-left,
.pattern-library-style-root .border\@xxs-left {
  border-left: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-left-light,
.pattern-library-style-root .border\@xxs-left-light {
  border-left: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-left-dark,
.pattern-library-style-root .border\@xxs-left-dark {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-left-none,
.pattern-library-style-root .border\@xxs-left-none {
  border-left-style: none;
}
.content-markup .border\@xxs-left-dotted,
.pattern-library-style-root .border\@xxs-left-dotted {
  border-left-style: dotted;
}
.content-markup .border\@xxs-left-dashed,
.pattern-library-style-root .border\@xxs-left-dashed {
  border-left-style: dashed;
}
.content-markup .border\@xxs-left-solid,
.pattern-library-style-root .border\@xxs-left-solid {
  border-left-style: solid;
}
.content-markup .border\@xxs-left-double,
.pattern-library-style-root .border\@xxs-left-double {
  border-left-style: double;
}
.content-markup .border\@xxs-left-groove,
.pattern-library-style-root .border\@xxs-left-groove {
  border-left-style: groove;
}
.content-markup .border\@xxs-left-ridge,
.pattern-library-style-root .border\@xxs-left-ridge {
  border-left-style: ridge;
}
.content-markup .border\@xxs-left-inset,
.pattern-library-style-root .border\@xxs-left-inset {
  border-left-style: inset;
}
.content-markup .border\@xxs-left-outset,
.pattern-library-style-root .border\@xxs-left-outset {
  border-left-style: outset;
}
.content-markup .border\@xxs-left-thin,
.pattern-library-style-root .border\@xxs-left-thin {
  border-left-width: thin;
}
.content-markup .border\@xxs-left-medium,
.pattern-library-style-root .border\@xxs-left-medium {
  border-left-width: medium;
}
.content-markup .border\@xxs-left-thick,
.pattern-library-style-root .border\@xxs-left-thick {
  border-left-width: thick;
}
.content-markup .border\@xxs-y,
.pattern-library-style-root .border\@xxs-y {
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-y-light,
.pattern-library-style-root .border\@xxs-y-light {
  border-top: 1px solid rgba(0, 0, 0, 0.045);
  border-bottom: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-y-dark,
.pattern-library-style-root .border\@xxs-y-dark {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-x,
.pattern-library-style-root .border\@xxs-x {
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
}
.content-markup .border\@xxs-x-light,
.pattern-library-style-root .border\@xxs-x-light {
  border-left: 1px solid rgba(0, 0, 0, 0.045);
  border-right: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xxs-x-dark,
.pattern-library-style-root .border\@xxs-x-dark {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xxs-radius,
.pattern-library-style-root .border\@xxs-radius {
  border-radius: 4px;
}
.content-markup .border\@xxs-radius-top-left,
.pattern-library-style-root .border\@xxs-radius-top-left {
  border-top-left-radius: 4px;
}
.content-markup .border\@xxs-radius-top-right,
.pattern-library-style-root .border\@xxs-radius-top-right {
  border-top-right-radius: 4px;
}
.content-markup .border\@xxs-radius-bottom-left,
.pattern-library-style-root .border\@xxs-radius-bottom-left {
  border-bottom-left-radius: 4px;
}
.content-markup .border\@xxs-radius-bottom-right,
.pattern-library-style-root .border\@xxs-radius-bottom-right {
  border-bottom-right-radius: 4px;
}
.content-markup .font-style\@xxs-oblique,
.pattern-library-style-root .font-style\@xxs-oblique {
  font-style: oblique;
}
.content-markup .font-style\@xxs-italic,
.pattern-library-style-root .font-style\@xxs-italic {
  font-style: italic;
}
.content-markup .font\@xxs-ui,
.pattern-library-style-root .font\@xxs-ui {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .font\@xxs-content,
.pattern-library-style-root .font\@xxs-content {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .font\@xxs-header,
.pattern-library-style-root .font\@xxs-header {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .fw\@xxs-1,
.pattern-library-style-root .fw\@xxs-1 {
  font-weight: 300 !important;
}
.content-markup .fw\@xxs-2,
.pattern-library-style-root .fw\@xxs-2 {
  font-weight: 400 !important;
}
.content-markup .fw\@xxs-3,
.pattern-library-style-root .fw\@xxs-3 {
  font-weight: 500 !important;
}
.content-markup .fw\@xxs-4,
.pattern-library-style-root .fw\@xxs-4 {
  font-weight: 700 !important;
}
.content-markup .f\@xxs-1,
.pattern-library-style-root .f\@xxs-1 {
  font-size: 0.75rem !important;
}
.content-markup .f\@xxs-2,
.pattern-library-style-root .f\@xxs-2 {
  font-size: 0.875rem !important;
}
.content-markup .f\@xxs-3,
.pattern-library-style-root .f\@xxs-3 {
  font-size: 1rem !important;
}
.content-markup .f\@xxs-4,
.pattern-library-style-root .f\@xxs-4 {
  font-size: 1.125rem !important;
}
.content-markup .f\@xxs-5,
.pattern-library-style-root .f\@xxs-5 {
  font-size: 1.4rem !important;
}
.content-markup .f\@xxs-6,
.pattern-library-style-root .f\@xxs-6 {
  font-size: 1.5rem !important;
}
.content-markup .f\@xxs-7,
.pattern-library-style-root .f\@xxs-7 {
  font-size: 1.75rem !important;
}
.content-markup .f\@xxs-8,
.pattern-library-style-root .f\@xxs-8 {
  font-size: 2.125rem !important;
}
.content-markup .f\@xxs-9,
.pattern-library-style-root .f\@xxs-9 {
  font-size: 2.8125rem !important;
}
.content-markup .f\@xxs-10,
.pattern-library-style-root .f\@xxs-10 {
  font-size: 2.8125rem !important;
}
.content-markup .ln\@xxs-1,
.pattern-library-style-root .ln\@xxs-1 {
  line-height: 1.125rem !important;
}
.content-markup .ln\@xxs-2,
.pattern-library-style-root .ln\@xxs-2 {
  line-height: 1.25rem !important;
}
.content-markup .ln\@xxs-3,
.pattern-library-style-root .ln\@xxs-3 {
  line-height: 1.5rem !important;
}
.content-markup .ln\@xxs-4,
.pattern-library-style-root .ln\@xxs-4 {
  line-height: 1.75rem !important;
}
.content-markup .ln\@xxs-5,
.pattern-library-style-root .ln\@xxs-5 {
  line-height: 2rem !important;
}
.content-markup .ln\@xxs-6,
.pattern-library-style-root .ln\@xxs-6 {
  line-height: 2.125rem !important;
}
.content-markup .ln\@xxs-7,
.pattern-library-style-root .ln\@xxs-7 {
  line-height: 3rem !important;
}
.content-markup .ln\@xxs-8,
.pattern-library-style-root .ln\@xxs-8 {
  line-height: 4.5rem !important;
}
.content-markup .ln\@xxs-9,
.pattern-library-style-root .ln\@xxs-9 {
  line-height: 5.5rem !important;
}
.content-markup .ln\@xxs-10,
.pattern-library-style-root .ln\@xxs-10 {
  line-height: 6.5rem !important;
}
.content-markup .text\@xxs-left,
.content-markup .text-align\@xxs-left,
.pattern-library-style-root .text\@xxs-left,
.pattern-library-style-root .text-align\@xxs-left {
  text-align: left;
}
.content-markup .text\@xxs-center,
.content-markup .text-align\@xxs-center,
.pattern-library-style-root .text\@xxs-center,
.pattern-library-style-root .text-align\@xxs-center {
  text-align: center;
}
.content-markup .text\@xxs-right,
.content-markup .text-align\@xxs-right,
.pattern-library-style-root .text\@xxs-right,
.pattern-library-style-root .text-align\@xxs-right {
  text-align: right;
}
.content-markup .text\@xxs-justify,
.content-markup .text-align\@xxs-justify,
.pattern-library-style-root .text\@xxs-justify,
.pattern-library-style-root .text-align\@xxs-justify {
  text-align: justify;
}
.content-markup .text\@xxs-nowrap,
.content-markup .text-align\@xxs-nowrap,
.pattern-library-style-root .text\@xxs-nowrap,
.pattern-library-style-root .text-align\@xxs-nowrap {
  white-space: nowrap;
}
.content-markup .text\@xxs-wrap,
.content-markup .text-align\@xxs-wrap,
.pattern-library-style-root .text\@xxs-wrap,
.pattern-library-style-root .text-align\@xxs-wrap {
  white-space: wrap;
}
.content-markup .text\@xxs-pre,
.content-markup .text-align\@xxs-pre,
.pattern-library-style-root .text\@xxs-pre,
.pattern-library-style-root .text-align\@xxs-pre {
  white-space: pre;
}
.content-markup .text\@xxs-pre-line,
.content-markup .text-align\@xxs-pre-line,
.pattern-library-style-root .text\@xxs-pre-line,
.pattern-library-style-root .text-align\@xxs-pre-line {
  white-space: pre-line;
}
.content-markup .text\@xxs-pre-wrap,
.content-markup .text-align\@xxs-pre-wrap,
.pattern-library-style-root .text\@xxs-pre-wrap,
.pattern-library-style-root .text-align\@xxs-pre-wrap {
  white-space: pre-wrap;
}
.content-markup .text-transform\@xxs-uppercase,
.pattern-library-style-root .text-transform\@xxs-uppercase {
  text-transform: uppercase;
}
.content-markup .text-transform\@xxs-lowercase,
.pattern-library-style-root .text-transform\@xxs-lowercase {
  text-transform: lowercase;
}
.content-markup .text-transform\@xxs-capitalize,
.pattern-library-style-root .text-transform\@xxs-capitalize {
  text-transform: capitalize;
}
.content-markup .text-transform\@xxs-none,
.pattern-library-style-root .text-transform\@xxs-none {
  text-transform: none;
}
.content-markup .display\@xxs-none.display\@xxs-none,
.content-markup .hidden\@xxs.hidden\@xxs,
.pattern-library-style-root .display\@xxs-none.display\@xxs-none,
.pattern-library-style-root .hidden\@xxs.hidden\@xxs {
  display: none;
}
.content-markup .display\@xxs-inline.display\@xxs-inline,
.content-markup .inline\@xxs.inline\@xxs,
.pattern-library-style-root .display\@xxs-inline.display\@xxs-inline,
.pattern-library-style-root .inline\@xxs.inline\@xxs {
  display: inline;
}
.content-markup .display\@xxs-inline-block.display\@xxs-inline-block,
.content-markup .inline-block\@xxs.inline-block\@xxs,
.pattern-library-style-root .display\@xxs-inline-block.display\@xxs-inline-block,
.pattern-library-style-root .inline-block\@xxs.inline-block\@xxs {
  display: inline-block;
}
.content-markup .display\@xxs-inline-flex.display\@xxs-inline-flex,
.pattern-library-style-root .display\@xxs-inline-flex.display\@xxs-inline-flex {
  display: inline-flex;
}
.content-markup .display\@xxs-block.display\@xxs-block,
.content-markup .block\@xxs.block\@xxs,
.pattern-library-style-root .display\@xxs-block.display\@xxs-block,
.pattern-library-style-root .block\@xxs.block\@xxs {
  display: block;
}
.content-markup .display\@xxs-flex.display\@xxs-flex,
.pattern-library-style-root .display\@xxs-flex.display\@xxs-flex {
  display: flex;
}
.content-markup .display\@xxs-table.display\@xxs-table,
.pattern-library-style-root .display\@xxs-table.display\@xxs-table {
  display: table;
}
.content-markup .display\@xxs-table-row,
.pattern-library-style-root .display\@xxs-table-row {
  display: table-row;
}
.content-markup .display\@xxs-table-cell,
.pattern-library-style-root .display\@xxs-table-cell {
  display: table-cell;
}
.content-markup .display\@xxs-contents.display\@xxs-contents,
.pattern-library-style-root .display\@xxs-contents.display\@xxs-contents {
  display: contents;
}
.content-markup .display\@xxs-before-block.display\@xxs-before-block:before,
.content-markup .before-block\@xxs.before-block\@xxs:before,
.pattern-library-style-root .display\@xxs-before-block.display\@xxs-before-block:before,
.pattern-library-style-root .before-block\@xxs.before-block\@xxs:before {
  content: "";
  display: block;
}
.content-markup .position\@xxs-relative.position\@xxs-relative,
.pattern-library-style-root .position\@xxs-relative.position\@xxs-relative {
  position: relative;
}
.content-markup .position\@xxs-fixed.position\@xxs-fixed,
.content-markup .display\@xxs-fixed.display\@xxs-fixed,
.content-markup .fixed\@xxs.fixed\@xxs,
.pattern-library-style-root .position\@xxs-fixed.position\@xxs-fixed,
.pattern-library-style-root .display\@xxs-fixed.display\@xxs-fixed,
.pattern-library-style-root .fixed\@xxs.fixed\@xxs {
  position: fixed;
  visibility: visible;
  z-index: 99;
}
.content-markup .position\@xxs-absolute.position\@xxs-absolute,
.content-markup .display\@xxs-absolute.display\@xxs-absolute,
.content-markup .absolute\@xxs.absolute\@xxs,
.pattern-library-style-root .position\@xxs-absolute.position\@xxs-absolute,
.pattern-library-style-root .display\@xxs-absolute.display\@xxs-absolute,
.pattern-library-style-root .absolute\@xxs.absolute\@xxs {
  position: absolute;
  visibility: visible;
}
.content-markup .position\@xxs-sticky.position\@xxs-sticky,
.content-markup .display\@xxs-sticky.display\@xxs-sticky,
.content-markup .sticky\@xxs.sticky\@xxs,
.pattern-library-style-root .position\@xxs-sticky.position\@xxs-sticky,
.pattern-library-style-root .display\@xxs-sticky.display\@xxs-sticky,
.pattern-library-style-root .sticky\@xxs.sticky\@xxs {
  position: -webkit-sticky;
  position: sticky;
  visibility: visible;
}
.content-markup .position\@xxs-sticky-top.position\@xxs-sticky-top,
.content-markup .display\@xxs-sticky-top.display\@xxs-sticky-top,
.content-markup .sticky-top\@xxs.sticky-top\@xxs,
.pattern-library-style-root .position\@xxs-sticky-top.position\@xxs-sticky-top,
.pattern-library-style-root .display\@xxs-sticky-top.display\@xxs-sticky-top,
.pattern-library-style-root .sticky-top\@xxs.sticky-top\@xxs {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  visibility: visible;
}
.content-markup .position\@xxs-sticky-bottom.position\@xxs-sticky-bottom,
.content-markup .display\@xxs-sticky-bottom.display\@xxs-sticky-bottom,
.content-markup .sticky-bottom\@xxs.sticky-bottom\@xxs,
.pattern-library-style-root .position\@xxs-sticky-bottom.position\@xxs-sticky-bottom,
.pattern-library-style-root .display\@xxs-sticky-bottom.display\@xxs-sticky-bottom,
.pattern-library-style-root .sticky-bottom\@xxs.sticky-bottom\@xxs {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0px;
  visibility: visible;
}
.content-markup .overflow\@xxs-auto.display\@xxs-auto,
.pattern-library-style-root .overflow\@xxs-auto.display\@xxs-auto {
  overflow: auto;
}
.content-markup .overflow\@xxs-hidden.display\@xxs-hidden,
.pattern-library-style-root .overflow\@xxs-hidden.display\@xxs-hidden {
  overflow: hidden;
}
.content-markup .overflow\@xxs-scroll.display\@xxs-scroll,
.pattern-library-style-root .overflow\@xxs-scroll.display\@xxs-scroll {
  overflow: scroll;
}
.content-markup .overflow\@xxs-visible.display\@xxs-visible,
.pattern-library-style-root .overflow\@xxs-visible.display\@xxs-visible {
  overflow: visible;
}
.content-markup .z-index\@xxs-negative-one.z-index\@xxs-negative-one,
.pattern-library-style-root .z-index\@xxs-negative-one.z-index\@xxs-negative-one {
  z-index: -1;
}
.content-markup .z-index\@xxs-auto.z-index\@xxs-auto,
.pattern-library-style-root .z-index\@xxs-auto.z-index\@xxs-auto {
  z-index: auto;
}
.content-markup .z-index\@xxs-zero.z-index\@xxs-zero,
.pattern-library-style-root .z-index\@xxs-zero.z-index\@xxs-zero {
  z-index: 0;
}
.content-markup .z-index\@xxs-ten.z-index\@xxs-ten,
.pattern-library-style-root .z-index\@xxs-ten.z-index\@xxs-ten {
  z-index: 10;
}
.content-markup .z-index\@xxs-one-thousand.z-index\@xxs-one-thousand,
.pattern-library-style-root .z-index\@xxs-one-thousand.z-index\@xxs-one-thousand {
  z-index: 1000;
}
.content-markup .z-index\@xxs-one-thousand-one-hundred.z-index\@xxs-one-thousand-one-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-one-hundred.z-index\@xxs-one-thousand-one-hundred {
  z-index: 1100;
}
.content-markup .z-index\@xxs-one-thousand-two-hundred.z-index\@xxs-one-thousand-two-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-two-hundred.z-index\@xxs-one-thousand-two-hundred {
  z-index: 1200;
}
.content-markup .z-index\@xxs-one-thousand-three-hundred.z-index\@xxs-one-thousand-three-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-three-hundred.z-index\@xxs-one-thousand-three-hundred {
  z-index: 1300;
}
.content-markup .z-index\@xxs-one-thousand-four-hundred.z-index\@xxs-one-thousand-four-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-four-hundred.z-index\@xxs-one-thousand-four-hundred {
  z-index: 1400;
}
.content-markup .z-index\@xxs-one-thousand-five-hundred.z-index\@xxs-one-thousand-five-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-five-hundred.z-index\@xxs-one-thousand-five-hundred {
  z-index: 1500;
}
.content-markup .z-index\@xxs-one-thousand-six-hundred.z-index\@xxs-one-thousand-six-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-six-hundred.z-index\@xxs-one-thousand-six-hundred {
  z-index: 1600;
}
.content-markup .z-index\@xxs-one-thousand-seven-hundred.z-index\@xxs-one-thousand-seven-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-seven-hundred.z-index\@xxs-one-thousand-seven-hundred {
  z-index: 1700;
}
.content-markup .z-index\@xxs-one-thousand-eight-hundred.z-index\@xxs-one-thousand-eight-hundred,
.pattern-library-style-root .z-index\@xxs-one-thousand-eight-hundred.z-index\@xxs-one-thousand-eight-hundred {
  z-index: 1800;
}
.content-markup .visibility\@xxs-visible,
.pattern-library-style-root .visibility\@xxs-visible {
  visibility: visible;
}
.content-markup .visibility\@xxs-hidden,
.pattern-library-style-root .visibility\@xxs-hidden {
  visibility: hidden;
}
.content-markup .flex\@xxs.flex\@xxs,
.pattern-library-style-root .flex\@xxs.flex\@xxs {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.content-markup .flex\@xxs-inline.flex\@xxs-inline,
.pattern-library-style-root .flex\@xxs-inline.flex\@xxs-inline {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.content-markup .flex\@xxs-col.flex\@xxs-col,
.pattern-library-style-root .flex\@xxs-col.flex\@xxs-col {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.content-markup .flex\@xxs-col-reverse.flex\@xxs-col-reverse,
.pattern-library-style-root .flex\@xxs-col-reverse.flex\@xxs-col-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.content-markup .flex\@xxs-row.flex\@xxs-row,
.pattern-library-style-root .flex\@xxs-row.flex\@xxs-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}
.content-markup .flex\@xxs-row-reverse.flex\@xxs-row-reverse,
.pattern-library-style-root .flex\@xxs-row-reverse.flex\@xxs-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.content-markup .flex\@xxs-wrap.flex\@xxs-wrap,
.pattern-library-style-root .flex\@xxs-wrap.flex\@xxs-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.content-markup .flex\@xxs-nowrap.flex\@xxs-nowrap,
.pattern-library-style-root .flex\@xxs-nowrap.flex\@xxs-nowrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.content-markup .flex\@xxs-align-stretch.flex\@xxs-align-stretch,
.pattern-library-style-root .flex\@xxs-align-stretch.flex\@xxs-align-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.content-markup .flex\@xxs-align-center.flex\@xxs-align-center,
.pattern-library-style-root .flex\@xxs-align-center.flex\@xxs-align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.content-markup .flex\@xxs-align-start.flex\@xxs-align-start,
.pattern-library-style-root .flex\@xxs-align-start.flex\@xxs-align-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.content-markup .flex\@xxs-align-end.flex\@xxs-align-end,
.pattern-library-style-root .flex\@xxs-align-end.flex\@xxs-align-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.content-markup .flex\@xxs-align-self-stretch.flex\@xxs-align-self-stretch,
.pattern-library-style-root .flex\@xxs-align-self-stretch.flex\@xxs-align-self-stretch {
  align-self: stretch;
}
.content-markup .flex\@xxs-align-self-center.flex\@xxs-align-self-center,
.pattern-library-style-root .flex\@xxs-align-self-center.flex\@xxs-align-self-center {
  align-self: center;
}
.content-markup .flex\@xxs-align-self-start.flex\@xxs-align-self-start,
.pattern-library-style-root .flex\@xxs-align-self-start.flex\@xxs-align-self-start {
  align-self: flex-start;
}
.content-markup .flex\@xxs-align-self-end.flex\@xxs-align-self-end,
.pattern-library-style-root .flex\@xxs-align-self-end.flex\@xxs-align-self-end {
  align-self: flex-end;
}
.content-markup .flex\@xxs-justify-start.flex\@xxs-justify-start,
.pattern-library-style-root .flex\@xxs-justify-start.flex\@xxs-justify-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.content-markup .flex\@xxs-justify-end.flex\@xxs-justify-end,
.pattern-library-style-root .flex\@xxs-justify-end.flex\@xxs-justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.content-markup .flex\@xxs-justify-center.flex\@xxs-justify-center,
.pattern-library-style-root .flex\@xxs-justify-center.flex\@xxs-justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content-markup .flex\@xxs-justify-btw.flex\@xxs-justify-btw,
.pattern-library-style-root .flex\@xxs-justify-btw.flex\@xxs-justify-btw {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.content-markup .flex\@xxs-justify-around.flex\@xxs-justify-around,
.pattern-library-style-root .flex\@xxs-justify-around.flex\@xxs-justify-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.content-markup .flex\@xxs-justify-self-start.flex\@xxs-justify-self-start,
.pattern-library-style-root .flex\@xxs-justify-self-start.flex\@xxs-justify-self-start {
  justify-self: flex-start;
}
.content-markup .flex\@xxs-justify-self-end.flex\@xxs-justify-self-end,
.pattern-library-style-root .flex\@xxs-justify-self-end.flex\@xxs-justify-self-end {
  justify-self: flex-end;
}
.content-markup .flex\@xxs-justify-self-center.flex\@xxs-justify-self-center,
.pattern-library-style-root .flex\@xxs-justify-self-center.flex\@xxs-justify-self-center {
  justify-self: center;
}
.content-markup .flex\@xxs-justify-self-btw.flex\@xxs-justify-self-btw,
.pattern-library-style-root .flex\@xxs-justify-self-btw.flex\@xxs-justify-self-btw {
  justify-self: space-between;
}
.content-markup .flex\@xxs-justify-self-around.flex\@xxs-justify-self-around,
.pattern-library-style-root .flex\@xxs-justify-self-around.flex\@xxs-justify-self-around {
  justify-self: space-around;
}
.content-markup .flex\@xxs-1,
.pattern-library-style-root .flex\@xxs-1 {
  min-width: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.content-markup .flex\@xxs-order-1,
.pattern-library-style-root .flex\@xxs-order-1 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 1;
  order: 1;
}
.content-markup .flex\@xxs-2,
.pattern-library-style-root .flex\@xxs-2 {
  min-width: 0;
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
}
.content-markup .flex\@xxs-order-2,
.pattern-library-style-root .flex\@xxs-order-2 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 2;
  order: 2;
}
.content-markup .flex\@xxs-3,
.pattern-library-style-root .flex\@xxs-3 {
  min-width: 0;
  -webkit-box-flex: 3;
  -ms-flex: 3;
  flex: 3;
}
.content-markup .flex\@xxs-order-3,
.pattern-library-style-root .flex\@xxs-order-3 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 3;
  order: 3;
}
.content-markup .flex\@xxs-4,
.pattern-library-style-root .flex\@xxs-4 {
  min-width: 0;
  -webkit-box-flex: 4;
  -ms-flex: 4;
  flex: 4;
}
.content-markup .flex\@xxs-order-4,
.pattern-library-style-root .flex\@xxs-order-4 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 4;
  order: 4;
}
.content-markup .flex\@xxs-5,
.pattern-library-style-root .flex\@xxs-5 {
  min-width: 0;
  -webkit-box-flex: 5;
  -ms-flex: 5;
  flex: 5;
}
.content-markup .flex\@xxs-order-5,
.pattern-library-style-root .flex\@xxs-order-5 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 5;
  order: 5;
}
.content-markup .flex\@xxs-6,
.pattern-library-style-root .flex\@xxs-6 {
  min-width: 0;
  -webkit-box-flex: 6;
  -ms-flex: 6;
  flex: 6;
}
.content-markup .flex\@xxs-order-6,
.pattern-library-style-root .flex\@xxs-order-6 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 6;
  order: 6;
}
.content-markup .flex\@xxs-7,
.pattern-library-style-root .flex\@xxs-7 {
  min-width: 0;
  -webkit-box-flex: 7;
  -ms-flex: 7;
  flex: 7;
}
.content-markup .flex\@xxs-order-7,
.pattern-library-style-root .flex\@xxs-order-7 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 7;
  order: 7;
}
.content-markup .flex\@xxs-8,
.pattern-library-style-root .flex\@xxs-8 {
  min-width: 0;
  -webkit-box-flex: 8;
  -ms-flex: 8;
  flex: 8;
}
.content-markup .flex\@xxs-order-8,
.pattern-library-style-root .flex\@xxs-order-8 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 8;
  order: 8;
}
.content-markup .flex\@xxs-9,
.pattern-library-style-root .flex\@xxs-9 {
  min-width: 0;
  -webkit-box-flex: 9;
  -ms-flex: 9;
  flex: 9;
}
.content-markup .flex\@xxs-order-9,
.pattern-library-style-root .flex\@xxs-order-9 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 9;
  order: 9;
}
.content-markup .flex\@xxs-10,
.pattern-library-style-root .flex\@xxs-10 {
  min-width: 0;
  -webkit-box-flex: 10;
  -ms-flex: 10;
  flex: 10;
}
.content-markup .flex\@xxs-order-10,
.pattern-library-style-root .flex\@xxs-order-10 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 10;
  order: 10;
}
.content-markup .flex\@xxs-11,
.pattern-library-style-root .flex\@xxs-11 {
  min-width: 0;
  -webkit-box-flex: 11;
  -ms-flex: 11;
  flex: 11;
}
.content-markup .flex\@xxs-order-11,
.pattern-library-style-root .flex\@xxs-order-11 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 11;
  order: 11;
}
.content-markup .flex\@xxs-12,
.pattern-library-style-root .flex\@xxs-12 {
  min-width: 0;
  -webkit-box-flex: 12;
  -ms-flex: 12;
  flex: 12;
}
.content-markup .flex\@xxs-order-12,
.pattern-library-style-root .flex\@xxs-order-12 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 12;
  order: 12;
}
@media all and (-ms-high-contrast: none) {
  .content-markup .flex\@xxs-1,
.pattern-library-style-root .flex\@xxs-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex\@xxs-2,
.pattern-library-style-root .flex\@xxs-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex\@xxs-3,
.pattern-library-style-root .flex\@xxs-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex\@xxs-4,
.pattern-library-style-root .flex\@xxs-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex\@xxs-5,
.pattern-library-style-root .flex\@xxs-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex\@xxs-6,
.pattern-library-style-root .flex\@xxs-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex\@xxs-7,
.pattern-library-style-root .flex\@xxs-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex\@xxs-8,
.pattern-library-style-root .flex\@xxs-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex\@xxs-9,
.pattern-library-style-root .flex\@xxs-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex\@xxs-10,
.pattern-library-style-root .flex\@xxs-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex\@xxs-11,
.pattern-library-style-root .flex\@xxs-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex\@xxs-12,
.pattern-library-style-root .flex\@xxs-12 {
    flex: auto;
    flex-grow: 12;
  }
}
.content-markup .ie-11 .flex\@xxs-1,
.pattern-library-style-root .ie-11 .flex\@xxs-1 {
  flex: auto;
  flex-grow: 1;
}
.content-markup .ie-11 .flex\@xxs-2,
.pattern-library-style-root .ie-11 .flex\@xxs-2 {
  flex: auto;
  flex-grow: 2;
}
.content-markup .ie-11 .flex\@xxs-3,
.pattern-library-style-root .ie-11 .flex\@xxs-3 {
  flex: auto;
  flex-grow: 3;
}
.content-markup .ie-11 .flex\@xxs-4,
.pattern-library-style-root .ie-11 .flex\@xxs-4 {
  flex: auto;
  flex-grow: 4;
}
.content-markup .ie-11 .flex\@xxs-5,
.pattern-library-style-root .ie-11 .flex\@xxs-5 {
  flex: auto;
  flex-grow: 5;
}
.content-markup .ie-11 .flex\@xxs-6,
.pattern-library-style-root .ie-11 .flex\@xxs-6 {
  flex: auto;
  flex-grow: 6;
}
.content-markup .ie-11 .flex\@xxs-7,
.pattern-library-style-root .ie-11 .flex\@xxs-7 {
  flex: auto;
  flex-grow: 7;
}
.content-markup .ie-11 .flex\@xxs-8,
.pattern-library-style-root .ie-11 .flex\@xxs-8 {
  flex: auto;
  flex-grow: 8;
}
.content-markup .ie-11 .flex\@xxs-9,
.pattern-library-style-root .ie-11 .flex\@xxs-9 {
  flex: auto;
  flex-grow: 9;
}
.content-markup .ie-11 .flex\@xxs-10,
.pattern-library-style-root .ie-11 .flex\@xxs-10 {
  flex: auto;
  flex-grow: 10;
}
.content-markup .ie-11 .flex\@xxs-11,
.pattern-library-style-root .ie-11 .flex\@xxs-11 {
  flex: auto;
  flex-grow: 11;
}
.content-markup .ie-11 .flex\@xxs-12,
.pattern-library-style-root .ie-11 .flex\@xxs-12 {
  flex: auto;
  flex-grow: 12;
}
.content-markup .list\@xxs-style-none,
.pattern-library-style-root .list\@xxs-style-none {
  list-style: none;
}
.content-markup .columns\@xxs-0,
.pattern-library-style-root .columns\@xxs-0 {
  column-count: 0;
}
.content-markup .columns\@xxs-1,
.pattern-library-style-root .columns\@xxs-1 {
  column-count: 1;
}
.content-markup .columns\@xxs-2,
.pattern-library-style-root .columns\@xxs-2 {
  column-count: 2;
}
.content-markup .columns\@xxs-3,
.pattern-library-style-root .columns\@xxs-3 {
  column-count: 3;
}
.content-markup .columns\@xxs-4,
.pattern-library-style-root .columns\@xxs-4 {
  column-count: 4;
}
.content-markup .columns\@xxs-5,
.pattern-library-style-root .columns\@xxs-5 {
  column-count: 5;
}
.content-markup .columns\@xxs-6,
.pattern-library-style-root .columns\@xxs-6 {
  column-count: 6;
}
.content-markup .columns\@xxs-7,
.pattern-library-style-root .columns\@xxs-7 {
  column-count: 7;
}
.content-markup .columns\@xxs-8,
.pattern-library-style-root .columns\@xxs-8 {
  column-count: 8;
}
.content-markup .columns\@xxs-9,
.pattern-library-style-root .columns\@xxs-9 {
  column-count: 9;
}
.content-markup .column-width\@xxs-0,
.pattern-library-style-root .column-width\@xxs-0 {
  column-width: 0px;
}
.content-markup .column-width\@xxs-1,
.pattern-library-style-root .column-width\@xxs-1 {
  column-width: 100px;
}
.content-markup .column-width\@xxs-2,
.pattern-library-style-root .column-width\@xxs-2 {
  column-width: 200px;
}
.content-markup .column-width\@xxs-3,
.pattern-library-style-root .column-width\@xxs-3 {
  column-width: 300px;
}
.content-markup .column-width\@xxs-4,
.pattern-library-style-root .column-width\@xxs-4 {
  column-width: 400px;
}
.content-markup .column-width\@xxs-5,
.pattern-library-style-root .column-width\@xxs-5 {
  column-width: 500px;
}
.content-markup .column-width\@xxs-6,
.pattern-library-style-root .column-width\@xxs-6 {
  column-width: 600px;
}
.content-markup .column-width\@xxs-7,
.pattern-library-style-root .column-width\@xxs-7 {
  column-width: 700px;
}
.content-markup .column-width\@xxs-8,
.pattern-library-style-root .column-width\@xxs-8 {
  column-width: 800px;
}
.content-markup .column-width\@xxs-9,
.pattern-library-style-root .column-width\@xxs-9 {
  column-width: 900px;
}
.content-markup .overflow\@xxs-y-auto,
.pattern-library-style-root .overflow\@xxs-y-auto {
  overflow-y: auto;
}
.content-markup .overflow\@xxs-x-auto,
.pattern-library-style-root .overflow\@xxs-x-auto {
  overflow-x: auto;
}
.content-markup .overflow\@xxs-y-hidden,
.pattern-library-style-root .overflow\@xxs-y-hidden {
  overflow-y: hidden;
}
.content-markup .overflow\@xxs-x-hidden,
.pattern-library-style-root .overflow\@xxs-x-hidden {
  overflow-x: hidden;
}
.content-markup .overflow\@xxs-y-visible,
.pattern-library-style-root .overflow\@xxs-y-visible {
  overflow-y: visible;
}
.content-markup .overflow\@xxs-x-visible,
.pattern-library-style-root .overflow\@xxs-x-visible {
  overflow-x: visible;
}
.content-markup .overflow\@xxs-y-scroll,
.pattern-library-style-root .overflow\@xxs-y-scroll {
  overflow-y: scroll;
}
.content-markup .overflow\@xxs-x-scroll,
.pattern-library-style-root .overflow\@xxs-x-scroll {
  overflow-x: scroll;
}
.content-markup .overflow\@xxs-overlay,
.pattern-library-style-root .overflow\@xxs-overlay {
  overflow: overlay;
}
.content-markup .overflow\@xxs-y-overlay,
.pattern-library-style-root .overflow\@xxs-y-overlay {
  overflow-y: overlay;
}
.content-markup .overflow\@xxs-x-overlay,
.pattern-library-style-root .overflow\@xxs-x-overlay {
  overflow-x: overlay;
}
.content-markup .text-overflow\@xxs-clip,
.pattern-library-style-root .text-overflow\@xxs-clip {
  text-overflow: clip;
}
.content-markup .text-overflow\@xxs-ellipsis,
.pattern-library-style-root .text-overflow\@xxs-ellipsis {
  text-overflow: ellipsis;
}
.content-markup .text-overflow\@xxs-initial,
.pattern-library-style-root .text-overflow\@xxs-initial {
  text-overflow: initial;
}
.content-markup .text-overflow\@xxs-inherit,
.pattern-library-style-root .text-overflow\@xxs-inherit {
  text-overflow: inherit;
}
.content-markup .w\@xs-auto,
.pattern-library-style-root .w\@xs-auto {
  width: auto;
}
.content-markup .wMin\@xs-auto,
.pattern-library-style-root .wMin\@xs-auto {
  min-width: auto;
}
.content-markup .wMax\@xs-auto,
.pattern-library-style-root .wMax\@xs-auto {
  max-width: auto;
}
.content-markup .h\@xs-auto,
.pattern-library-style-root .h\@xs-auto {
  height: auto;
}
.content-markup .hMin\@xs-auto,
.pattern-library-style-root .hMin\@xs-auto {
  min-height: auto;
}
.content-markup .hMax\@xs-auto,
.pattern-library-style-root .hMax\@xs-auto {
  max-height: auto;
}
.content-markup .m\@xs-0.m\@xs-0,
.pattern-library-style-root .m\@xs-0.m\@xs-0 {
  margin: 0px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-0.mt\@xs-0,
.pattern-library-style-root .mt\@xs-0.mt\@xs-0 {
  margin-top: 0px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-0.mr\@xs-0,
.pattern-library-style-root .mr\@xs-0.mr\@xs-0 {
  margin-right: 0px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-0.mb\@xs-0,
.pattern-library-style-root .mb\@xs-0.mb\@xs-0 {
  margin-bottom: 0px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-0.ml\@xs-0,
.pattern-library-style-root .ml\@xs-0.ml\@xs-0 {
  margin-left: 0px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-0.my\@xs-0,
.pattern-library-style-root .my\@xs-0.my\@xs-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.content-markup .mx\@xs-0.mx\@xs-0,
.pattern-library-style-root .mx\@xs-0.mx\@xs-0 {
  margin-right: 0px;
  margin-left: 0px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-1.m\@xs-1,
.pattern-library-style-root .m\@xs-1.m\@xs-1 {
  margin: 4px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-1.mt\@xs-1,
.pattern-library-style-root .mt\@xs-1.mt\@xs-1 {
  margin-top: 4px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-1.mr\@xs-1,
.pattern-library-style-root .mr\@xs-1.mr\@xs-1 {
  margin-right: 4px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-1.mb\@xs-1,
.pattern-library-style-root .mb\@xs-1.mb\@xs-1 {
  margin-bottom: 4px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-1.ml\@xs-1,
.pattern-library-style-root .ml\@xs-1.ml\@xs-1 {
  margin-left: 4px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-1.my\@xs-1,
.pattern-library-style-root .my\@xs-1.my\@xs-1 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.content-markup .mx\@xs-1.mx\@xs-1,
.pattern-library-style-root .mx\@xs-1.mx\@xs-1 {
  margin-right: 4px;
  margin-left: 4px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-2.m\@xs-2,
.pattern-library-style-root .m\@xs-2.m\@xs-2 {
  margin: 8px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-2.mt\@xs-2,
.pattern-library-style-root .mt\@xs-2.mt\@xs-2 {
  margin-top: 8px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-2.mr\@xs-2,
.pattern-library-style-root .mr\@xs-2.mr\@xs-2 {
  margin-right: 8px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-2.mb\@xs-2,
.pattern-library-style-root .mb\@xs-2.mb\@xs-2 {
  margin-bottom: 8px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-2.ml\@xs-2,
.pattern-library-style-root .ml\@xs-2.ml\@xs-2 {
  margin-left: 8px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-2.my\@xs-2,
.pattern-library-style-root .my\@xs-2.my\@xs-2 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.content-markup .mx\@xs-2.mx\@xs-2,
.pattern-library-style-root .mx\@xs-2.mx\@xs-2 {
  margin-right: 8px;
  margin-left: 8px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-3.m\@xs-3,
.pattern-library-style-root .m\@xs-3.m\@xs-3 {
  margin: 16px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-3.mt\@xs-3,
.pattern-library-style-root .mt\@xs-3.mt\@xs-3 {
  margin-top: 16px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-3.mr\@xs-3,
.pattern-library-style-root .mr\@xs-3.mr\@xs-3 {
  margin-right: 16px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-3.mb\@xs-3,
.pattern-library-style-root .mb\@xs-3.mb\@xs-3 {
  margin-bottom: 16px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-3.ml\@xs-3,
.pattern-library-style-root .ml\@xs-3.ml\@xs-3 {
  margin-left: 16px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-3.my\@xs-3,
.pattern-library-style-root .my\@xs-3.my\@xs-3 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.content-markup .mx\@xs-3.mx\@xs-3,
.pattern-library-style-root .mx\@xs-3.mx\@xs-3 {
  margin-right: 16px;
  margin-left: 16px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-4.m\@xs-4,
.pattern-library-style-root .m\@xs-4.m\@xs-4 {
  margin: 32px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-4.mt\@xs-4,
.pattern-library-style-root .mt\@xs-4.mt\@xs-4 {
  margin-top: 32px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-4.mr\@xs-4,
.pattern-library-style-root .mr\@xs-4.mr\@xs-4 {
  margin-right: 32px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-4.mb\@xs-4,
.pattern-library-style-root .mb\@xs-4.mb\@xs-4 {
  margin-bottom: 32px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-4.ml\@xs-4,
.pattern-library-style-root .ml\@xs-4.ml\@xs-4 {
  margin-left: 32px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-4.my\@xs-4,
.pattern-library-style-root .my\@xs-4.my\@xs-4 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.content-markup .mx\@xs-4.mx\@xs-4,
.pattern-library-style-root .mx\@xs-4.mx\@xs-4 {
  margin-right: 32px;
  margin-left: 32px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-5.m\@xs-5,
.pattern-library-style-root .m\@xs-5.m\@xs-5 {
  margin: 64px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-5.mt\@xs-5,
.pattern-library-style-root .mt\@xs-5.mt\@xs-5 {
  margin-top: 64px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-5.mr\@xs-5,
.pattern-library-style-root .mr\@xs-5.mr\@xs-5 {
  margin-right: 64px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-5.mb\@xs-5,
.pattern-library-style-root .mb\@xs-5.mb\@xs-5 {
  margin-bottom: 64px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-5.ml\@xs-5,
.pattern-library-style-root .ml\@xs-5.ml\@xs-5 {
  margin-left: 64px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-5.my\@xs-5,
.pattern-library-style-root .my\@xs-5.my\@xs-5 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.content-markup .mx\@xs-5.mx\@xs-5,
.pattern-library-style-root .mx\@xs-5.mx\@xs-5 {
  margin-right: 64px;
  margin-left: 64px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-6.m\@xs-6,
.pattern-library-style-root .m\@xs-6.m\@xs-6 {
  margin: 128px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-6.mt\@xs-6,
.pattern-library-style-root .mt\@xs-6.mt\@xs-6 {
  margin-top: 128px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-6.mr\@xs-6,
.pattern-library-style-root .mr\@xs-6.mr\@xs-6 {
  margin-right: 128px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-6.mb\@xs-6,
.pattern-library-style-root .mb\@xs-6.mb\@xs-6 {
  margin-bottom: 128px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-6.ml\@xs-6,
.pattern-library-style-root .ml\@xs-6.ml\@xs-6 {
  margin-left: 128px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-6.my\@xs-6,
.pattern-library-style-root .my\@xs-6.my\@xs-6 {
  margin-top: 128px;
  margin-bottom: 128px;
}
.content-markup .mx\@xs-6.mx\@xs-6,
.pattern-library-style-root .mx\@xs-6.mx\@xs-6 {
  margin-right: 128px;
  margin-left: 128px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .m\@xs-7.m\@xs-7,
.pattern-library-style-root .m\@xs-7.m\@xs-7 {
  margin: 256px;
}
.content-markup .m\@xs-auto.m\@xs-auto,
.pattern-library-style-root .m\@xs-auto.m\@xs-auto {
  margin: auto;
}
.content-markup .mt\@xs-7.mt\@xs-7,
.pattern-library-style-root .mt\@xs-7.mt\@xs-7 {
  margin-top: 256px;
}
.content-markup .mt\@xs-auto.mt\@xs-auto,
.pattern-library-style-root .mt\@xs-auto.mt\@xs-auto {
  margin-top: auto;
}
.content-markup .mr\@xs-7.mr\@xs-7,
.pattern-library-style-root .mr\@xs-7.mr\@xs-7 {
  margin-right: 256px;
}
.content-markup .mr\@xs-auto.mr\@xs-auto,
.pattern-library-style-root .mr\@xs-auto.mr\@xs-auto {
  margin-right: auto;
}
.content-markup .mb\@xs-7.mb\@xs-7,
.pattern-library-style-root .mb\@xs-7.mb\@xs-7 {
  margin-bottom: 256px;
}
.content-markup .mb\@xs-auto.mb\@xs-auto,
.pattern-library-style-root .mb\@xs-auto.mb\@xs-auto {
  margin-bottom: auto;
}
.content-markup .ml\@xs-7.ml\@xs-7,
.pattern-library-style-root .ml\@xs-7.ml\@xs-7 {
  margin-left: 256px;
}
.content-markup .ml\@xs-auto.ml\@xs-auto,
.pattern-library-style-root .ml\@xs-auto.ml\@xs-auto {
  margin-left: auto;
}
.content-markup .my\@xs-7.my\@xs-7,
.pattern-library-style-root .my\@xs-7.my\@xs-7 {
  margin-top: 256px;
  margin-bottom: 256px;
}
.content-markup .mx\@xs-7.mx\@xs-7,
.pattern-library-style-root .mx\@xs-7.mx\@xs-7 {
  margin-right: 256px;
  margin-left: 256px;
}
.content-markup .my\@xs-auto.my\@xs-auto,
.pattern-library-style-root .my\@xs-auto.my\@xs-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.content-markup .mx\@xs-auto.mx\@xs-auto,
.pattern-library-style-root .mx\@xs-auto.mx\@xs-auto {
  margin-right: auto;
  margin-left: auto;
}
.content-markup .p\@xs-0.p\@xs-0,
.pattern-library-style-root .p\@xs-0.p\@xs-0 {
  padding: 0px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-0.pt\@xs-0,
.pattern-library-style-root .pt\@xs-0.pt\@xs-0 {
  padding-top: 0px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-0.pr\@xs-0,
.pattern-library-style-root .pr\@xs-0.pr\@xs-0 {
  padding-right: 0px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-0.pb\@xs-0,
.pattern-library-style-root .pb\@xs-0.pb\@xs-0 {
  padding-bottom: 0px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-0.pl\@xs-0,
.pattern-library-style-root .pl\@xs-0.pl\@xs-0 {
  padding-left: 0px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-0.py\@xs-0,
.pattern-library-style-root .py\@xs-0.py\@xs-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.content-markup .px\@xs-0.px\@xs-0,
.pattern-library-style-root .px\@xs-0.px\@xs-0 {
  padding-right: 0px;
  padding-left: 0px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-1.p\@xs-1,
.pattern-library-style-root .p\@xs-1.p\@xs-1 {
  padding: 4px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-1.pt\@xs-1,
.pattern-library-style-root .pt\@xs-1.pt\@xs-1 {
  padding-top: 4px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-1.pr\@xs-1,
.pattern-library-style-root .pr\@xs-1.pr\@xs-1 {
  padding-right: 4px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-1.pb\@xs-1,
.pattern-library-style-root .pb\@xs-1.pb\@xs-1 {
  padding-bottom: 4px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-1.pl\@xs-1,
.pattern-library-style-root .pl\@xs-1.pl\@xs-1 {
  padding-left: 4px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-1.py\@xs-1,
.pattern-library-style-root .py\@xs-1.py\@xs-1 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.content-markup .px\@xs-1.px\@xs-1,
.pattern-library-style-root .px\@xs-1.px\@xs-1 {
  padding-right: 4px;
  padding-left: 4px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-2.p\@xs-2,
.pattern-library-style-root .p\@xs-2.p\@xs-2 {
  padding: 8px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-2.pt\@xs-2,
.pattern-library-style-root .pt\@xs-2.pt\@xs-2 {
  padding-top: 8px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-2.pr\@xs-2,
.pattern-library-style-root .pr\@xs-2.pr\@xs-2 {
  padding-right: 8px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-2.pb\@xs-2,
.pattern-library-style-root .pb\@xs-2.pb\@xs-2 {
  padding-bottom: 8px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-2.pl\@xs-2,
.pattern-library-style-root .pl\@xs-2.pl\@xs-2 {
  padding-left: 8px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-2.py\@xs-2,
.pattern-library-style-root .py\@xs-2.py\@xs-2 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.content-markup .px\@xs-2.px\@xs-2,
.pattern-library-style-root .px\@xs-2.px\@xs-2 {
  padding-right: 8px;
  padding-left: 8px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-3.p\@xs-3,
.pattern-library-style-root .p\@xs-3.p\@xs-3 {
  padding: 16px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-3.pt\@xs-3,
.pattern-library-style-root .pt\@xs-3.pt\@xs-3 {
  padding-top: 16px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-3.pr\@xs-3,
.pattern-library-style-root .pr\@xs-3.pr\@xs-3 {
  padding-right: 16px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-3.pb\@xs-3,
.pattern-library-style-root .pb\@xs-3.pb\@xs-3 {
  padding-bottom: 16px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-3.pl\@xs-3,
.pattern-library-style-root .pl\@xs-3.pl\@xs-3 {
  padding-left: 16px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-3.py\@xs-3,
.pattern-library-style-root .py\@xs-3.py\@xs-3 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.content-markup .px\@xs-3.px\@xs-3,
.pattern-library-style-root .px\@xs-3.px\@xs-3 {
  padding-right: 16px;
  padding-left: 16px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-4.p\@xs-4,
.pattern-library-style-root .p\@xs-4.p\@xs-4 {
  padding: 32px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-4.pt\@xs-4,
.pattern-library-style-root .pt\@xs-4.pt\@xs-4 {
  padding-top: 32px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-4.pr\@xs-4,
.pattern-library-style-root .pr\@xs-4.pr\@xs-4 {
  padding-right: 32px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-4.pb\@xs-4,
.pattern-library-style-root .pb\@xs-4.pb\@xs-4 {
  padding-bottom: 32px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-4.pl\@xs-4,
.pattern-library-style-root .pl\@xs-4.pl\@xs-4 {
  padding-left: 32px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-4.py\@xs-4,
.pattern-library-style-root .py\@xs-4.py\@xs-4 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.content-markup .px\@xs-4.px\@xs-4,
.pattern-library-style-root .px\@xs-4.px\@xs-4 {
  padding-right: 32px;
  padding-left: 32px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-5.p\@xs-5,
.pattern-library-style-root .p\@xs-5.p\@xs-5 {
  padding: 64px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-5.pt\@xs-5,
.pattern-library-style-root .pt\@xs-5.pt\@xs-5 {
  padding-top: 64px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-5.pr\@xs-5,
.pattern-library-style-root .pr\@xs-5.pr\@xs-5 {
  padding-right: 64px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-5.pb\@xs-5,
.pattern-library-style-root .pb\@xs-5.pb\@xs-5 {
  padding-bottom: 64px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-5.pl\@xs-5,
.pattern-library-style-root .pl\@xs-5.pl\@xs-5 {
  padding-left: 64px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-5.py\@xs-5,
.pattern-library-style-root .py\@xs-5.py\@xs-5 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.content-markup .px\@xs-5.px\@xs-5,
.pattern-library-style-root .px\@xs-5.px\@xs-5 {
  padding-right: 64px;
  padding-left: 64px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-6.p\@xs-6,
.pattern-library-style-root .p\@xs-6.p\@xs-6 {
  padding: 128px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-6.pt\@xs-6,
.pattern-library-style-root .pt\@xs-6.pt\@xs-6 {
  padding-top: 128px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-6.pr\@xs-6,
.pattern-library-style-root .pr\@xs-6.pr\@xs-6 {
  padding-right: 128px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-6.pb\@xs-6,
.pattern-library-style-root .pb\@xs-6.pb\@xs-6 {
  padding-bottom: 128px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-6.pl\@xs-6,
.pattern-library-style-root .pl\@xs-6.pl\@xs-6 {
  padding-left: 128px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-6.py\@xs-6,
.pattern-library-style-root .py\@xs-6.py\@xs-6 {
  padding-top: 128px;
  padding-bottom: 128px;
}
.content-markup .px\@xs-6.px\@xs-6,
.pattern-library-style-root .px\@xs-6.px\@xs-6 {
  padding-right: 128px;
  padding-left: 128px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .p\@xs-7.p\@xs-7,
.pattern-library-style-root .p\@xs-7.p\@xs-7 {
  padding: 256px;
}
.content-markup .p\@xs-auto.p\@xs-auto,
.pattern-library-style-root .p\@xs-auto.p\@xs-auto {
  padding: auto;
}
.content-markup .pt\@xs-7.pt\@xs-7,
.pattern-library-style-root .pt\@xs-7.pt\@xs-7 {
  padding-top: 256px;
}
.content-markup .pt\@xs-auto.pt\@xs-auto,
.pattern-library-style-root .pt\@xs-auto.pt\@xs-auto {
  padding-top: auto;
}
.content-markup .pr\@xs-7.pr\@xs-7,
.pattern-library-style-root .pr\@xs-7.pr\@xs-7 {
  padding-right: 256px;
}
.content-markup .pr\@xs-auto.pr\@xs-auto,
.pattern-library-style-root .pr\@xs-auto.pr\@xs-auto {
  padding-right: auto;
}
.content-markup .pb\@xs-7.pb\@xs-7,
.pattern-library-style-root .pb\@xs-7.pb\@xs-7 {
  padding-bottom: 256px;
}
.content-markup .pb\@xs-auto.pb\@xs-auto,
.pattern-library-style-root .pb\@xs-auto.pb\@xs-auto {
  padding-bottom: auto;
}
.content-markup .pl\@xs-7.pl\@xs-7,
.pattern-library-style-root .pl\@xs-7.pl\@xs-7 {
  padding-left: 256px;
}
.content-markup .pl\@xs-auto.pl\@xs-auto,
.pattern-library-style-root .pl\@xs-auto.pl\@xs-auto {
  padding-left: auto;
}
.content-markup .py\@xs-7.py\@xs-7,
.pattern-library-style-root .py\@xs-7.py\@xs-7 {
  padding-top: 256px;
  padding-bottom: 256px;
}
.content-markup .px\@xs-7.px\@xs-7,
.pattern-library-style-root .px\@xs-7.px\@xs-7 {
  padding-right: 256px;
  padding-left: 256px;
}
.content-markup .py\@xs-auto.py\@xs-auto,
.pattern-library-style-root .py\@xs-auto.py\@xs-auto {
  padding-top: auto;
  padding-bottom: auto;
}
.content-markup .px\@xs-auto.px\@xs-auto,
.pattern-library-style-root .px\@xs-auto.px\@xs-auto {
  padding-right: auto;
  padding-left: auto;
}
.content-markup .border-none,
.pattern-library-style-root .border-none {
  border-style: none;
}
.content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
  border-style: dotted;
}
.content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
  border-style: dashed;
}
.content-markup .border-solid,
.pattern-library-style-root .border-solid {
  border-style: solid;
}
.content-markup .border-double,
.pattern-library-style-root .border-double {
  border-style: double;
}
.content-markup .border-groove,
.pattern-library-style-root .border-groove {
  border-style: groove;
}
.content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
  border-style: ridge;
}
.content-markup .border-inset,
.pattern-library-style-root .border-inset {
  border-style: inset;
}
.content-markup .border-outset,
.pattern-library-style-root .border-outset {
  border-style: outset;
}
.content-markup .border\@xs,
.pattern-library-style-root .border\@xs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xs-light,
.pattern-library-style-root .border\@xs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-dark,
.pattern-library-style-root .border\@xs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-top,
.pattern-library-style-root .border\@xs-top {
  border-top: 1px solid #bdbdbd;
}
.content-markup .border\@xs-top-light,
.pattern-library-style-root .border\@xs-top-light {
  border-top: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-top-dark,
.pattern-library-style-root .border\@xs-top-dark {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-top-none,
.pattern-library-style-root .border\@xs-top-none {
  border-top-style: none;
}
.content-markup .border\@xs-top-dotted,
.pattern-library-style-root .border\@xs-top-dotted {
  border-top-style: dotted;
}
.content-markup .border\@xs-top-dashed,
.pattern-library-style-root .border\@xs-top-dashed {
  border-top-style: dashed;
}
.content-markup .border\@xs-top-solid,
.pattern-library-style-root .border\@xs-top-solid {
  border-top-style: solid;
}
.content-markup .border\@xs-top-double,
.pattern-library-style-root .border\@xs-top-double {
  border-top-style: double;
}
.content-markup .border\@xs-top-groove,
.pattern-library-style-root .border\@xs-top-groove {
  border-top-style: groove;
}
.content-markup .border\@xs-top-ridge,
.pattern-library-style-root .border\@xs-top-ridge {
  border-top-style: ridge;
}
.content-markup .border\@xs-top-inset,
.pattern-library-style-root .border\@xs-top-inset {
  border-top-style: inset;
}
.content-markup .border\@xs-top-outset,
.pattern-library-style-root .border\@xs-top-outset {
  border-top-style: outset;
}
.content-markup .border\@xs-top-thin,
.pattern-library-style-root .border\@xs-top-thin {
  border-top-width: thin;
}
.content-markup .border\@xs-top-medium,
.pattern-library-style-root .border\@xs-top-medium {
  border-top-width: medium;
}
.content-markup .border\@xs-top-thick,
.pattern-library-style-root .border\@xs-top-thick {
  border-top-width: thick;
}
.content-markup .border\@xs,
.pattern-library-style-root .border\@xs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xs-light,
.pattern-library-style-root .border\@xs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-dark,
.pattern-library-style-root .border\@xs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-right,
.pattern-library-style-root .border\@xs-right {
  border-right: 1px solid #bdbdbd;
}
.content-markup .border\@xs-right-light,
.pattern-library-style-root .border\@xs-right-light {
  border-right: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-right-dark,
.pattern-library-style-root .border\@xs-right-dark {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-right-none,
.pattern-library-style-root .border\@xs-right-none {
  border-right-style: none;
}
.content-markup .border\@xs-right-dotted,
.pattern-library-style-root .border\@xs-right-dotted {
  border-right-style: dotted;
}
.content-markup .border\@xs-right-dashed,
.pattern-library-style-root .border\@xs-right-dashed {
  border-right-style: dashed;
}
.content-markup .border\@xs-right-solid,
.pattern-library-style-root .border\@xs-right-solid {
  border-right-style: solid;
}
.content-markup .border\@xs-right-double,
.pattern-library-style-root .border\@xs-right-double {
  border-right-style: double;
}
.content-markup .border\@xs-right-groove,
.pattern-library-style-root .border\@xs-right-groove {
  border-right-style: groove;
}
.content-markup .border\@xs-right-ridge,
.pattern-library-style-root .border\@xs-right-ridge {
  border-right-style: ridge;
}
.content-markup .border\@xs-right-inset,
.pattern-library-style-root .border\@xs-right-inset {
  border-right-style: inset;
}
.content-markup .border\@xs-right-outset,
.pattern-library-style-root .border\@xs-right-outset {
  border-right-style: outset;
}
.content-markup .border\@xs-right-thin,
.pattern-library-style-root .border\@xs-right-thin {
  border-right-width: thin;
}
.content-markup .border\@xs-right-medium,
.pattern-library-style-root .border\@xs-right-medium {
  border-right-width: medium;
}
.content-markup .border\@xs-right-thick,
.pattern-library-style-root .border\@xs-right-thick {
  border-right-width: thick;
}
.content-markup .border\@xs,
.pattern-library-style-root .border\@xs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xs-light,
.pattern-library-style-root .border\@xs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-dark,
.pattern-library-style-root .border\@xs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-bottom,
.pattern-library-style-root .border\@xs-bottom {
  border-bottom: 1px solid #bdbdbd;
}
.content-markup .border\@xs-bottom-light,
.pattern-library-style-root .border\@xs-bottom-light {
  border-bottom: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-bottom-dark,
.pattern-library-style-root .border\@xs-bottom-dark {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-bottom-none,
.pattern-library-style-root .border\@xs-bottom-none {
  border-bottom-style: none;
}
.content-markup .border\@xs-bottom-dotted,
.pattern-library-style-root .border\@xs-bottom-dotted {
  border-bottom-style: dotted;
}
.content-markup .border\@xs-bottom-dashed,
.pattern-library-style-root .border\@xs-bottom-dashed {
  border-bottom-style: dashed;
}
.content-markup .border\@xs-bottom-solid,
.pattern-library-style-root .border\@xs-bottom-solid {
  border-bottom-style: solid;
}
.content-markup .border\@xs-bottom-double,
.pattern-library-style-root .border\@xs-bottom-double {
  border-bottom-style: double;
}
.content-markup .border\@xs-bottom-groove,
.pattern-library-style-root .border\@xs-bottom-groove {
  border-bottom-style: groove;
}
.content-markup .border\@xs-bottom-ridge,
.pattern-library-style-root .border\@xs-bottom-ridge {
  border-bottom-style: ridge;
}
.content-markup .border\@xs-bottom-inset,
.pattern-library-style-root .border\@xs-bottom-inset {
  border-bottom-style: inset;
}
.content-markup .border\@xs-bottom-outset,
.pattern-library-style-root .border\@xs-bottom-outset {
  border-bottom-style: outset;
}
.content-markup .border\@xs-bottom-thin,
.pattern-library-style-root .border\@xs-bottom-thin {
  border-bottom-width: thin;
}
.content-markup .border\@xs-bottom-medium,
.pattern-library-style-root .border\@xs-bottom-medium {
  border-bottom-width: medium;
}
.content-markup .border\@xs-bottom-thick,
.pattern-library-style-root .border\@xs-bottom-thick {
  border-bottom-width: thick;
}
.content-markup .border\@xs,
.pattern-library-style-root .border\@xs {
  border: 1px solid #bdbdbd;
}
.content-markup .border\@xs-light,
.pattern-library-style-root .border\@xs-light {
  border: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-dark,
.pattern-library-style-root .border\@xs-dark {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-left,
.pattern-library-style-root .border\@xs-left {
  border-left: 1px solid #bdbdbd;
}
.content-markup .border\@xs-left-light,
.pattern-library-style-root .border\@xs-left-light {
  border-left: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-left-dark,
.pattern-library-style-root .border\@xs-left-dark {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-left-none,
.pattern-library-style-root .border\@xs-left-none {
  border-left-style: none;
}
.content-markup .border\@xs-left-dotted,
.pattern-library-style-root .border\@xs-left-dotted {
  border-left-style: dotted;
}
.content-markup .border\@xs-left-dashed,
.pattern-library-style-root .border\@xs-left-dashed {
  border-left-style: dashed;
}
.content-markup .border\@xs-left-solid,
.pattern-library-style-root .border\@xs-left-solid {
  border-left-style: solid;
}
.content-markup .border\@xs-left-double,
.pattern-library-style-root .border\@xs-left-double {
  border-left-style: double;
}
.content-markup .border\@xs-left-groove,
.pattern-library-style-root .border\@xs-left-groove {
  border-left-style: groove;
}
.content-markup .border\@xs-left-ridge,
.pattern-library-style-root .border\@xs-left-ridge {
  border-left-style: ridge;
}
.content-markup .border\@xs-left-inset,
.pattern-library-style-root .border\@xs-left-inset {
  border-left-style: inset;
}
.content-markup .border\@xs-left-outset,
.pattern-library-style-root .border\@xs-left-outset {
  border-left-style: outset;
}
.content-markup .border\@xs-left-thin,
.pattern-library-style-root .border\@xs-left-thin {
  border-left-width: thin;
}
.content-markup .border\@xs-left-medium,
.pattern-library-style-root .border\@xs-left-medium {
  border-left-width: medium;
}
.content-markup .border\@xs-left-thick,
.pattern-library-style-root .border\@xs-left-thick {
  border-left-width: thick;
}
.content-markup .border\@xs-y,
.pattern-library-style-root .border\@xs-y {
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
}
.content-markup .border\@xs-y-light,
.pattern-library-style-root .border\@xs-y-light {
  border-top: 1px solid rgba(0, 0, 0, 0.045);
  border-bottom: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-y-dark,
.pattern-library-style-root .border\@xs-y-dark {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-x,
.pattern-library-style-root .border\@xs-x {
  border-left: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
}
.content-markup .border\@xs-x-light,
.pattern-library-style-root .border\@xs-x-light {
  border-left: 1px solid rgba(0, 0, 0, 0.045);
  border-right: 1px solid rgba(0, 0, 0, 0.045);
}
.content-markup .border\@xs-x-dark,
.pattern-library-style-root .border\@xs-x-dark {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.content-markup .border\@xs-radius,
.pattern-library-style-root .border\@xs-radius {
  border-radius: 4px;
}
.content-markup .border\@xs-radius-top-left,
.pattern-library-style-root .border\@xs-radius-top-left {
  border-top-left-radius: 4px;
}
.content-markup .border\@xs-radius-top-right,
.pattern-library-style-root .border\@xs-radius-top-right {
  border-top-right-radius: 4px;
}
.content-markup .border\@xs-radius-bottom-left,
.pattern-library-style-root .border\@xs-radius-bottom-left {
  border-bottom-left-radius: 4px;
}
.content-markup .border\@xs-radius-bottom-right,
.pattern-library-style-root .border\@xs-radius-bottom-right {
  border-bottom-right-radius: 4px;
}
.content-markup .font-style\@xs-oblique,
.pattern-library-style-root .font-style\@xs-oblique {
  font-style: oblique;
}
.content-markup .font-style\@xs-italic,
.pattern-library-style-root .font-style\@xs-italic {
  font-style: italic;
}
.content-markup .font\@xs-ui,
.pattern-library-style-root .font\@xs-ui {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .font\@xs-content,
.pattern-library-style-root .font\@xs-content {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .font\@xs-header,
.pattern-library-style-root .font\@xs-header {
  font-family: "Source Sans Pro", sans-serif !important;
}
.content-markup .fw\@xs-1,
.pattern-library-style-root .fw\@xs-1 {
  font-weight: 300 !important;
}
.content-markup .fw\@xs-2,
.pattern-library-style-root .fw\@xs-2 {
  font-weight: 400 !important;
}
.content-markup .fw\@xs-3,
.pattern-library-style-root .fw\@xs-3 {
  font-weight: 500 !important;
}
.content-markup .fw\@xs-4,
.pattern-library-style-root .fw\@xs-4 {
  font-weight: 700 !important;
}
.content-markup .f\@xs-1,
.pattern-library-style-root .f\@xs-1 {
  font-size: 0.75rem !important;
}
.content-markup .f\@xs-2,
.pattern-library-style-root .f\@xs-2 {
  font-size: 0.875rem !important;
}
.content-markup .f\@xs-3,
.pattern-library-style-root .f\@xs-3 {
  font-size: 1rem !important;
}
.content-markup .f\@xs-4,
.pattern-library-style-root .f\@xs-4 {
  font-size: 1.125rem !important;
}
.content-markup .f\@xs-5,
.pattern-library-style-root .f\@xs-5 {
  font-size: 1.4rem !important;
}
.content-markup .f\@xs-6,
.pattern-library-style-root .f\@xs-6 {
  font-size: 1.5rem !important;
}
.content-markup .f\@xs-7,
.pattern-library-style-root .f\@xs-7 {
  font-size: 1.75rem !important;
}
.content-markup .f\@xs-8,
.pattern-library-style-root .f\@xs-8 {
  font-size: 2.125rem !important;
}
.content-markup .f\@xs-9,
.pattern-library-style-root .f\@xs-9 {
  font-size: 2.8125rem !important;
}
.content-markup .f\@xs-10,
.pattern-library-style-root .f\@xs-10 {
  font-size: 2.8125rem !important;
}
.content-markup .ln\@xs-1,
.pattern-library-style-root .ln\@xs-1 {
  line-height: 1.125rem !important;
}
.content-markup .ln\@xs-2,
.pattern-library-style-root .ln\@xs-2 {
  line-height: 1.25rem !important;
}
.content-markup .ln\@xs-3,
.pattern-library-style-root .ln\@xs-3 {
  line-height: 1.5rem !important;
}
.content-markup .ln\@xs-4,
.pattern-library-style-root .ln\@xs-4 {
  line-height: 1.75rem !important;
}
.content-markup .ln\@xs-5,
.pattern-library-style-root .ln\@xs-5 {
  line-height: 2rem !important;
}
.content-markup .ln\@xs-6,
.pattern-library-style-root .ln\@xs-6 {
  line-height: 2.125rem !important;
}
.content-markup .ln\@xs-7,
.pattern-library-style-root .ln\@xs-7 {
  line-height: 3rem !important;
}
.content-markup .ln\@xs-8,
.pattern-library-style-root .ln\@xs-8 {
  line-height: 4.5rem !important;
}
.content-markup .ln\@xs-9,
.pattern-library-style-root .ln\@xs-9 {
  line-height: 5.5rem !important;
}
.content-markup .ln\@xs-10,
.pattern-library-style-root .ln\@xs-10 {
  line-height: 6.5rem !important;
}
.content-markup .text\@xs-left,
.content-markup .text-align\@xs-left,
.pattern-library-style-root .text\@xs-left,
.pattern-library-style-root .text-align\@xs-left {
  text-align: left;
}
.content-markup .text\@xs-center,
.content-markup .text-align\@xs-center,
.pattern-library-style-root .text\@xs-center,
.pattern-library-style-root .text-align\@xs-center {
  text-align: center;
}
.content-markup .text\@xs-right,
.content-markup .text-align\@xs-right,
.pattern-library-style-root .text\@xs-right,
.pattern-library-style-root .text-align\@xs-right {
  text-align: right;
}
.content-markup .text\@xs-justify,
.content-markup .text-align\@xs-justify,
.pattern-library-style-root .text\@xs-justify,
.pattern-library-style-root .text-align\@xs-justify {
  text-align: justify;
}
.content-markup .text\@xs-nowrap,
.content-markup .text-align\@xs-nowrap,
.pattern-library-style-root .text\@xs-nowrap,
.pattern-library-style-root .text-align\@xs-nowrap {
  white-space: nowrap;
}
.content-markup .text\@xs-wrap,
.content-markup .text-align\@xs-wrap,
.pattern-library-style-root .text\@xs-wrap,
.pattern-library-style-root .text-align\@xs-wrap {
  white-space: wrap;
}
.content-markup .text\@xs-pre,
.content-markup .text-align\@xs-pre,
.pattern-library-style-root .text\@xs-pre,
.pattern-library-style-root .text-align\@xs-pre {
  white-space: pre;
}
.content-markup .text\@xs-pre-line,
.content-markup .text-align\@xs-pre-line,
.pattern-library-style-root .text\@xs-pre-line,
.pattern-library-style-root .text-align\@xs-pre-line {
  white-space: pre-line;
}
.content-markup .text\@xs-pre-wrap,
.content-markup .text-align\@xs-pre-wrap,
.pattern-library-style-root .text\@xs-pre-wrap,
.pattern-library-style-root .text-align\@xs-pre-wrap {
  white-space: pre-wrap;
}
.content-markup .text-transform\@xs-uppercase,
.pattern-library-style-root .text-transform\@xs-uppercase {
  text-transform: uppercase;
}
.content-markup .text-transform\@xs-lowercase,
.pattern-library-style-root .text-transform\@xs-lowercase {
  text-transform: lowercase;
}
.content-markup .text-transform\@xs-capitalize,
.pattern-library-style-root .text-transform\@xs-capitalize {
  text-transform: capitalize;
}
.content-markup .text-transform\@xs-none,
.pattern-library-style-root .text-transform\@xs-none {
  text-transform: none;
}
.content-markup .display\@xs-none.display\@xs-none,
.content-markup .hidden\@xs.hidden\@xs,
.pattern-library-style-root .display\@xs-none.display\@xs-none,
.pattern-library-style-root .hidden\@xs.hidden\@xs {
  display: none;
}
.content-markup .display\@xs-inline.display\@xs-inline,
.content-markup .inline\@xs.inline\@xs,
.pattern-library-style-root .display\@xs-inline.display\@xs-inline,
.pattern-library-style-root .inline\@xs.inline\@xs {
  display: inline;
}
.content-markup .display\@xs-inline-block.display\@xs-inline-block,
.content-markup .inline-block\@xs.inline-block\@xs,
.pattern-library-style-root .display\@xs-inline-block.display\@xs-inline-block,
.pattern-library-style-root .inline-block\@xs.inline-block\@xs {
  display: inline-block;
}
.content-markup .display\@xs-inline-flex.display\@xs-inline-flex,
.pattern-library-style-root .display\@xs-inline-flex.display\@xs-inline-flex {
  display: inline-flex;
}
.content-markup .display\@xs-block.display\@xs-block,
.content-markup .block\@xs.block\@xs,
.pattern-library-style-root .display\@xs-block.display\@xs-block,
.pattern-library-style-root .block\@xs.block\@xs {
  display: block;
}
.content-markup .display\@xs-flex.display\@xs-flex,
.pattern-library-style-root .display\@xs-flex.display\@xs-flex {
  display: flex;
}
.content-markup .display\@xs-table.display\@xs-table,
.pattern-library-style-root .display\@xs-table.display\@xs-table {
  display: table;
}
.content-markup .display\@xs-table-row,
.pattern-library-style-root .display\@xs-table-row {
  display: table-row;
}
.content-markup .display\@xs-table-cell,
.pattern-library-style-root .display\@xs-table-cell {
  display: table-cell;
}
.content-markup .display\@xs-contents.display\@xs-contents,
.pattern-library-style-root .display\@xs-contents.display\@xs-contents {
  display: contents;
}
.content-markup .display\@xs-before-block.display\@xs-before-block:before,
.content-markup .before-block\@xs.before-block\@xs:before,
.pattern-library-style-root .display\@xs-before-block.display\@xs-before-block:before,
.pattern-library-style-root .before-block\@xs.before-block\@xs:before {
  content: "";
  display: block;
}
.content-markup .position\@xs-relative.position\@xs-relative,
.pattern-library-style-root .position\@xs-relative.position\@xs-relative {
  position: relative;
}
.content-markup .position\@xs-fixed.position\@xs-fixed,
.content-markup .display\@xs-fixed.display\@xs-fixed,
.content-markup .fixed\@xs.fixed\@xs,
.pattern-library-style-root .position\@xs-fixed.position\@xs-fixed,
.pattern-library-style-root .display\@xs-fixed.display\@xs-fixed,
.pattern-library-style-root .fixed\@xs.fixed\@xs {
  position: fixed;
  visibility: visible;
  z-index: 99;
}
.content-markup .position\@xs-absolute.position\@xs-absolute,
.content-markup .display\@xs-absolute.display\@xs-absolute,
.content-markup .absolute\@xs.absolute\@xs,
.pattern-library-style-root .position\@xs-absolute.position\@xs-absolute,
.pattern-library-style-root .display\@xs-absolute.display\@xs-absolute,
.pattern-library-style-root .absolute\@xs.absolute\@xs {
  position: absolute;
  visibility: visible;
}
.content-markup .position\@xs-sticky.position\@xs-sticky,
.content-markup .display\@xs-sticky.display\@xs-sticky,
.content-markup .sticky\@xs.sticky\@xs,
.pattern-library-style-root .position\@xs-sticky.position\@xs-sticky,
.pattern-library-style-root .display\@xs-sticky.display\@xs-sticky,
.pattern-library-style-root .sticky\@xs.sticky\@xs {
  position: -webkit-sticky;
  position: sticky;
  visibility: visible;
}
.content-markup .position\@xs-sticky-top.position\@xs-sticky-top,
.content-markup .display\@xs-sticky-top.display\@xs-sticky-top,
.content-markup .sticky-top\@xs.sticky-top\@xs,
.pattern-library-style-root .position\@xs-sticky-top.position\@xs-sticky-top,
.pattern-library-style-root .display\@xs-sticky-top.display\@xs-sticky-top,
.pattern-library-style-root .sticky-top\@xs.sticky-top\@xs {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  visibility: visible;
}
.content-markup .position\@xs-sticky-bottom.position\@xs-sticky-bottom,
.content-markup .display\@xs-sticky-bottom.display\@xs-sticky-bottom,
.content-markup .sticky-bottom\@xs.sticky-bottom\@xs,
.pattern-library-style-root .position\@xs-sticky-bottom.position\@xs-sticky-bottom,
.pattern-library-style-root .display\@xs-sticky-bottom.display\@xs-sticky-bottom,
.pattern-library-style-root .sticky-bottom\@xs.sticky-bottom\@xs {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0px;
  visibility: visible;
}
.content-markup .overflow\@xs-auto.display\@xs-auto,
.pattern-library-style-root .overflow\@xs-auto.display\@xs-auto {
  overflow: auto;
}
.content-markup .overflow\@xs-hidden.display\@xs-hidden,
.pattern-library-style-root .overflow\@xs-hidden.display\@xs-hidden {
  overflow: hidden;
}
.content-markup .overflow\@xs-scroll.display\@xs-scroll,
.pattern-library-style-root .overflow\@xs-scroll.display\@xs-scroll {
  overflow: scroll;
}
.content-markup .overflow\@xs-visible.display\@xs-visible,
.pattern-library-style-root .overflow\@xs-visible.display\@xs-visible {
  overflow: visible;
}
.content-markup .z-index\@xs-negative-one.z-index\@xs-negative-one,
.pattern-library-style-root .z-index\@xs-negative-one.z-index\@xs-negative-one {
  z-index: -1;
}
.content-markup .z-index\@xs-auto.z-index\@xs-auto,
.pattern-library-style-root .z-index\@xs-auto.z-index\@xs-auto {
  z-index: auto;
}
.content-markup .z-index\@xs-zero.z-index\@xs-zero,
.pattern-library-style-root .z-index\@xs-zero.z-index\@xs-zero {
  z-index: 0;
}
.content-markup .z-index\@xs-ten.z-index\@xs-ten,
.pattern-library-style-root .z-index\@xs-ten.z-index\@xs-ten {
  z-index: 10;
}
.content-markup .z-index\@xs-one-thousand.z-index\@xs-one-thousand,
.pattern-library-style-root .z-index\@xs-one-thousand.z-index\@xs-one-thousand {
  z-index: 1000;
}
.content-markup .z-index\@xs-one-thousand-one-hundred.z-index\@xs-one-thousand-one-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-one-hundred.z-index\@xs-one-thousand-one-hundred {
  z-index: 1100;
}
.content-markup .z-index\@xs-one-thousand-two-hundred.z-index\@xs-one-thousand-two-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-two-hundred.z-index\@xs-one-thousand-two-hundred {
  z-index: 1200;
}
.content-markup .z-index\@xs-one-thousand-three-hundred.z-index\@xs-one-thousand-three-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-three-hundred.z-index\@xs-one-thousand-three-hundred {
  z-index: 1300;
}
.content-markup .z-index\@xs-one-thousand-four-hundred.z-index\@xs-one-thousand-four-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-four-hundred.z-index\@xs-one-thousand-four-hundred {
  z-index: 1400;
}
.content-markup .z-index\@xs-one-thousand-five-hundred.z-index\@xs-one-thousand-five-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-five-hundred.z-index\@xs-one-thousand-five-hundred {
  z-index: 1500;
}
.content-markup .z-index\@xs-one-thousand-six-hundred.z-index\@xs-one-thousand-six-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-six-hundred.z-index\@xs-one-thousand-six-hundred {
  z-index: 1600;
}
.content-markup .z-index\@xs-one-thousand-seven-hundred.z-index\@xs-one-thousand-seven-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-seven-hundred.z-index\@xs-one-thousand-seven-hundred {
  z-index: 1700;
}
.content-markup .z-index\@xs-one-thousand-eight-hundred.z-index\@xs-one-thousand-eight-hundred,
.pattern-library-style-root .z-index\@xs-one-thousand-eight-hundred.z-index\@xs-one-thousand-eight-hundred {
  z-index: 1800;
}
.content-markup .visibility\@xs-visible,
.pattern-library-style-root .visibility\@xs-visible {
  visibility: visible;
}
.content-markup .visibility\@xs-hidden,
.pattern-library-style-root .visibility\@xs-hidden {
  visibility: hidden;
}
.content-markup .flex\@xs.flex\@xs,
.pattern-library-style-root .flex\@xs.flex\@xs {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.content-markup .flex\@xs-inline.flex\@xs-inline,
.pattern-library-style-root .flex\@xs-inline.flex\@xs-inline {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.content-markup .flex\@xs-col.flex\@xs-col,
.pattern-library-style-root .flex\@xs-col.flex\@xs-col {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.content-markup .flex\@xs-col-reverse.flex\@xs-col-reverse,
.pattern-library-style-root .flex\@xs-col-reverse.flex\@xs-col-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.content-markup .flex\@xs-row.flex\@xs-row,
.pattern-library-style-root .flex\@xs-row.flex\@xs-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}
.content-markup .flex\@xs-row-reverse.flex\@xs-row-reverse,
.pattern-library-style-root .flex\@xs-row-reverse.flex\@xs-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.content-markup .flex\@xs-wrap.flex\@xs-wrap,
.pattern-library-style-root .flex\@xs-wrap.flex\@xs-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.content-markup .flex\@xs-nowrap.flex\@xs-nowrap,
.pattern-library-style-root .flex\@xs-nowrap.flex\@xs-nowrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.content-markup .flex\@xs-align-stretch.flex\@xs-align-stretch,
.pattern-library-style-root .flex\@xs-align-stretch.flex\@xs-align-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.content-markup .flex\@xs-align-center.flex\@xs-align-center,
.pattern-library-style-root .flex\@xs-align-center.flex\@xs-align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.content-markup .flex\@xs-align-start.flex\@xs-align-start,
.pattern-library-style-root .flex\@xs-align-start.flex\@xs-align-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.content-markup .flex\@xs-align-end.flex\@xs-align-end,
.pattern-library-style-root .flex\@xs-align-end.flex\@xs-align-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.content-markup .flex\@xs-align-self-stretch.flex\@xs-align-self-stretch,
.pattern-library-style-root .flex\@xs-align-self-stretch.flex\@xs-align-self-stretch {
  align-self: stretch;
}
.content-markup .flex\@xs-align-self-center.flex\@xs-align-self-center,
.pattern-library-style-root .flex\@xs-align-self-center.flex\@xs-align-self-center {
  align-self: center;
}
.content-markup .flex\@xs-align-self-start.flex\@xs-align-self-start,
.pattern-library-style-root .flex\@xs-align-self-start.flex\@xs-align-self-start {
  align-self: flex-start;
}
.content-markup .flex\@xs-align-self-end.flex\@xs-align-self-end,
.pattern-library-style-root .flex\@xs-align-self-end.flex\@xs-align-self-end {
  align-self: flex-end;
}
.content-markup .flex\@xs-justify-start.flex\@xs-justify-start,
.pattern-library-style-root .flex\@xs-justify-start.flex\@xs-justify-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.content-markup .flex\@xs-justify-end.flex\@xs-justify-end,
.pattern-library-style-root .flex\@xs-justify-end.flex\@xs-justify-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.content-markup .flex\@xs-justify-center.flex\@xs-justify-center,
.pattern-library-style-root .flex\@xs-justify-center.flex\@xs-justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content-markup .flex\@xs-justify-btw.flex\@xs-justify-btw,
.pattern-library-style-root .flex\@xs-justify-btw.flex\@xs-justify-btw {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.content-markup .flex\@xs-justify-around.flex\@xs-justify-around,
.pattern-library-style-root .flex\@xs-justify-around.flex\@xs-justify-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.content-markup .flex\@xs-justify-self-start.flex\@xs-justify-self-start,
.pattern-library-style-root .flex\@xs-justify-self-start.flex\@xs-justify-self-start {
  justify-self: flex-start;
}
.content-markup .flex\@xs-justify-self-end.flex\@xs-justify-self-end,
.pattern-library-style-root .flex\@xs-justify-self-end.flex\@xs-justify-self-end {
  justify-self: flex-end;
}
.content-markup .flex\@xs-justify-self-center.flex\@xs-justify-self-center,
.pattern-library-style-root .flex\@xs-justify-self-center.flex\@xs-justify-self-center {
  justify-self: center;
}
.content-markup .flex\@xs-justify-self-btw.flex\@xs-justify-self-btw,
.pattern-library-style-root .flex\@xs-justify-self-btw.flex\@xs-justify-self-btw {
  justify-self: space-between;
}
.content-markup .flex\@xs-justify-self-around.flex\@xs-justify-self-around,
.pattern-library-style-root .flex\@xs-justify-self-around.flex\@xs-justify-self-around {
  justify-self: space-around;
}
.content-markup .flex\@xs-1,
.pattern-library-style-root .flex\@xs-1 {
  min-width: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.content-markup .flex\@xs-order-1,
.pattern-library-style-root .flex\@xs-order-1 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 1;
  order: 1;
}
.content-markup .flex\@xs-2,
.pattern-library-style-root .flex\@xs-2 {
  min-width: 0;
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
}
.content-markup .flex\@xs-order-2,
.pattern-library-style-root .flex\@xs-order-2 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 2;
  order: 2;
}
.content-markup .flex\@xs-3,
.pattern-library-style-root .flex\@xs-3 {
  min-width: 0;
  -webkit-box-flex: 3;
  -ms-flex: 3;
  flex: 3;
}
.content-markup .flex\@xs-order-3,
.pattern-library-style-root .flex\@xs-order-3 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 3;
  order: 3;
}
.content-markup .flex\@xs-4,
.pattern-library-style-root .flex\@xs-4 {
  min-width: 0;
  -webkit-box-flex: 4;
  -ms-flex: 4;
  flex: 4;
}
.content-markup .flex\@xs-order-4,
.pattern-library-style-root .flex\@xs-order-4 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 4;
  order: 4;
}
.content-markup .flex\@xs-5,
.pattern-library-style-root .flex\@xs-5 {
  min-width: 0;
  -webkit-box-flex: 5;
  -ms-flex: 5;
  flex: 5;
}
.content-markup .flex\@xs-order-5,
.pattern-library-style-root .flex\@xs-order-5 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 5;
  order: 5;
}
.content-markup .flex\@xs-6,
.pattern-library-style-root .flex\@xs-6 {
  min-width: 0;
  -webkit-box-flex: 6;
  -ms-flex: 6;
  flex: 6;
}
.content-markup .flex\@xs-order-6,
.pattern-library-style-root .flex\@xs-order-6 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 6;
  order: 6;
}
.content-markup .flex\@xs-7,
.pattern-library-style-root .flex\@xs-7 {
  min-width: 0;
  -webkit-box-flex: 7;
  -ms-flex: 7;
  flex: 7;
}
.content-markup .flex\@xs-order-7,
.pattern-library-style-root .flex\@xs-order-7 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 7;
  order: 7;
}
.content-markup .flex\@xs-8,
.pattern-library-style-root .flex\@xs-8 {
  min-width: 0;
  -webkit-box-flex: 8;
  -ms-flex: 8;
  flex: 8;
}
.content-markup .flex\@xs-order-8,
.pattern-library-style-root .flex\@xs-order-8 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 8;
  order: 8;
}
.content-markup .flex\@xs-9,
.pattern-library-style-root .flex\@xs-9 {
  min-width: 0;
  -webkit-box-flex: 9;
  -ms-flex: 9;
  flex: 9;
}
.content-markup .flex\@xs-order-9,
.pattern-library-style-root .flex\@xs-order-9 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 9;
  order: 9;
}
.content-markup .flex\@xs-10,
.pattern-library-style-root .flex\@xs-10 {
  min-width: 0;
  -webkit-box-flex: 10;
  -ms-flex: 10;
  flex: 10;
}
.content-markup .flex\@xs-order-10,
.pattern-library-style-root .flex\@xs-order-10 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 10;
  order: 10;
}
.content-markup .flex\@xs-11,
.pattern-library-style-root .flex\@xs-11 {
  min-width: 0;
  -webkit-box-flex: 11;
  -ms-flex: 11;
  flex: 11;
}
.content-markup .flex\@xs-order-11,
.pattern-library-style-root .flex\@xs-order-11 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 11;
  order: 11;
}
.content-markup .flex\@xs-12,
.pattern-library-style-root .flex\@xs-12 {
  min-width: 0;
  -webkit-box-flex: 12;
  -ms-flex: 12;
  flex: 12;
}
.content-markup .flex\@xs-order-12,
.pattern-library-style-root .flex\@xs-order-12 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 12;
  order: 12;
}
@media all and (-ms-high-contrast: none) {
  .content-markup .flex\@xs-1,
.pattern-library-style-root .flex\@xs-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex\@xs-2,
.pattern-library-style-root .flex\@xs-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex\@xs-3,
.pattern-library-style-root .flex\@xs-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex\@xs-4,
.pattern-library-style-root .flex\@xs-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex\@xs-5,
.pattern-library-style-root .flex\@xs-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex\@xs-6,
.pattern-library-style-root .flex\@xs-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex\@xs-7,
.pattern-library-style-root .flex\@xs-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex\@xs-8,
.pattern-library-style-root .flex\@xs-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex\@xs-9,
.pattern-library-style-root .flex\@xs-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex\@xs-10,
.pattern-library-style-root .flex\@xs-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex\@xs-11,
.pattern-library-style-root .flex\@xs-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex\@xs-12,
.pattern-library-style-root .flex\@xs-12 {
    flex: auto;
    flex-grow: 12;
  }
}
.content-markup .ie-11 .flex\@xs-1,
.pattern-library-style-root .ie-11 .flex\@xs-1 {
  flex: auto;
  flex-grow: 1;
}
.content-markup .ie-11 .flex\@xs-2,
.pattern-library-style-root .ie-11 .flex\@xs-2 {
  flex: auto;
  flex-grow: 2;
}
.content-markup .ie-11 .flex\@xs-3,
.pattern-library-style-root .ie-11 .flex\@xs-3 {
  flex: auto;
  flex-grow: 3;
}
.content-markup .ie-11 .flex\@xs-4,
.pattern-library-style-root .ie-11 .flex\@xs-4 {
  flex: auto;
  flex-grow: 4;
}
.content-markup .ie-11 .flex\@xs-5,
.pattern-library-style-root .ie-11 .flex\@xs-5 {
  flex: auto;
  flex-grow: 5;
}
.content-markup .ie-11 .flex\@xs-6,
.pattern-library-style-root .ie-11 .flex\@xs-6 {
  flex: auto;
  flex-grow: 6;
}
.content-markup .ie-11 .flex\@xs-7,
.pattern-library-style-root .ie-11 .flex\@xs-7 {
  flex: auto;
  flex-grow: 7;
}
.content-markup .ie-11 .flex\@xs-8,
.pattern-library-style-root .ie-11 .flex\@xs-8 {
  flex: auto;
  flex-grow: 8;
}
.content-markup .ie-11 .flex\@xs-9,
.pattern-library-style-root .ie-11 .flex\@xs-9 {
  flex: auto;
  flex-grow: 9;
}
.content-markup .ie-11 .flex\@xs-10,
.pattern-library-style-root .ie-11 .flex\@xs-10 {
  flex: auto;
  flex-grow: 10;
}
.content-markup .ie-11 .flex\@xs-11,
.pattern-library-style-root .ie-11 .flex\@xs-11 {
  flex: auto;
  flex-grow: 11;
}
.content-markup .ie-11 .flex\@xs-12,
.pattern-library-style-root .ie-11 .flex\@xs-12 {
  flex: auto;
  flex-grow: 12;
}
.content-markup .list\@xs-style-none,
.pattern-library-style-root .list\@xs-style-none {
  list-style: none;
}
.content-markup .columns\@xs-0,
.pattern-library-style-root .columns\@xs-0 {
  column-count: 0;
}
.content-markup .columns\@xs-1,
.pattern-library-style-root .columns\@xs-1 {
  column-count: 1;
}
.content-markup .columns\@xs-2,
.pattern-library-style-root .columns\@xs-2 {
  column-count: 2;
}
.content-markup .columns\@xs-3,
.pattern-library-style-root .columns\@xs-3 {
  column-count: 3;
}
.content-markup .columns\@xs-4,
.pattern-library-style-root .columns\@xs-4 {
  column-count: 4;
}
.content-markup .columns\@xs-5,
.pattern-library-style-root .columns\@xs-5 {
  column-count: 5;
}
.content-markup .columns\@xs-6,
.pattern-library-style-root .columns\@xs-6 {
  column-count: 6;
}
.content-markup .columns\@xs-7,
.pattern-library-style-root .columns\@xs-7 {
  column-count: 7;
}
.content-markup .columns\@xs-8,
.pattern-library-style-root .columns\@xs-8 {
  column-count: 8;
}
.content-markup .columns\@xs-9,
.pattern-library-style-root .columns\@xs-9 {
  column-count: 9;
}
.content-markup .column-width\@xs-0,
.pattern-library-style-root .column-width\@xs-0 {
  column-width: 0px;
}
.content-markup .column-width\@xs-1,
.pattern-library-style-root .column-width\@xs-1 {
  column-width: 100px;
}
.content-markup .column-width\@xs-2,
.pattern-library-style-root .column-width\@xs-2 {
  column-width: 200px;
}
.content-markup .column-width\@xs-3,
.pattern-library-style-root .column-width\@xs-3 {
  column-width: 300px;
}
.content-markup .column-width\@xs-4,
.pattern-library-style-root .column-width\@xs-4 {
  column-width: 400px;
}
.content-markup .column-width\@xs-5,
.pattern-library-style-root .column-width\@xs-5 {
  column-width: 500px;
}
.content-markup .column-width\@xs-6,
.pattern-library-style-root .column-width\@xs-6 {
  column-width: 600px;
}
.content-markup .column-width\@xs-7,
.pattern-library-style-root .column-width\@xs-7 {
  column-width: 700px;
}
.content-markup .column-width\@xs-8,
.pattern-library-style-root .column-width\@xs-8 {
  column-width: 800px;
}
.content-markup .column-width\@xs-9,
.pattern-library-style-root .column-width\@xs-9 {
  column-width: 900px;
}
.content-markup .overflow\@xs-y-auto,
.pattern-library-style-root .overflow\@xs-y-auto {
  overflow-y: auto;
}
.content-markup .overflow\@xs-x-auto,
.pattern-library-style-root .overflow\@xs-x-auto {
  overflow-x: auto;
}
.content-markup .overflow\@xs-y-hidden,
.pattern-library-style-root .overflow\@xs-y-hidden {
  overflow-y: hidden;
}
.content-markup .overflow\@xs-x-hidden,
.pattern-library-style-root .overflow\@xs-x-hidden {
  overflow-x: hidden;
}
.content-markup .overflow\@xs-y-visible,
.pattern-library-style-root .overflow\@xs-y-visible {
  overflow-y: visible;
}
.content-markup .overflow\@xs-x-visible,
.pattern-library-style-root .overflow\@xs-x-visible {
  overflow-x: visible;
}
.content-markup .overflow\@xs-y-scroll,
.pattern-library-style-root .overflow\@xs-y-scroll {
  overflow-y: scroll;
}
.content-markup .overflow\@xs-x-scroll,
.pattern-library-style-root .overflow\@xs-x-scroll {
  overflow-x: scroll;
}
.content-markup .overflow\@xs-overlay,
.pattern-library-style-root .overflow\@xs-overlay {
  overflow: overlay;
}
.content-markup .overflow\@xs-y-overlay,
.pattern-library-style-root .overflow\@xs-y-overlay {
  overflow-y: overlay;
}
.content-markup .overflow\@xs-x-overlay,
.pattern-library-style-root .overflow\@xs-x-overlay {
  overflow-x: overlay;
}
.content-markup .text-overflow\@xs-clip,
.pattern-library-style-root .text-overflow\@xs-clip {
  text-overflow: clip;
}
.content-markup .text-overflow\@xs-ellipsis,
.pattern-library-style-root .text-overflow\@xs-ellipsis {
  text-overflow: ellipsis;
}
.content-markup .text-overflow\@xs-initial,
.pattern-library-style-root .text-overflow\@xs-initial {
  text-overflow: initial;
}
.content-markup .text-overflow\@xs-inherit,
.pattern-library-style-root .text-overflow\@xs-inherit {
  text-overflow: inherit;
}
@media (min-width: 768px) {
  .content-markup .w\@sm-auto,
.pattern-library-style-root .w\@sm-auto {
    width: auto;
  }
  .content-markup .wMin\@sm-auto,
.pattern-library-style-root .wMin\@sm-auto {
    min-width: auto;
  }
  .content-markup .wMax\@sm-auto,
.pattern-library-style-root .wMax\@sm-auto {
    max-width: auto;
  }
  .content-markup .h\@sm-auto,
.pattern-library-style-root .h\@sm-auto {
    height: auto;
  }
  .content-markup .hMin\@sm-auto,
.pattern-library-style-root .hMin\@sm-auto {
    min-height: auto;
  }
  .content-markup .hMax\@sm-auto,
.pattern-library-style-root .hMax\@sm-auto {
    max-height: auto;
  }
  .content-markup .m\@sm-0.m\@sm-0,
.pattern-library-style-root .m\@sm-0.m\@sm-0 {
    margin: 0px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-0.mt\@sm-0,
.pattern-library-style-root .mt\@sm-0.mt\@sm-0 {
    margin-top: 0px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-0.mr\@sm-0,
.pattern-library-style-root .mr\@sm-0.mr\@sm-0 {
    margin-right: 0px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-0.mb\@sm-0,
.pattern-library-style-root .mb\@sm-0.mb\@sm-0 {
    margin-bottom: 0px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-0.ml\@sm-0,
.pattern-library-style-root .ml\@sm-0.ml\@sm-0 {
    margin-left: 0px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-0.my\@sm-0,
.pattern-library-style-root .my\@sm-0.my\@sm-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .content-markup .mx\@sm-0.mx\@sm-0,
.pattern-library-style-root .mx\@sm-0.mx\@sm-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-1.m\@sm-1,
.pattern-library-style-root .m\@sm-1.m\@sm-1 {
    margin: 4px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-1.mt\@sm-1,
.pattern-library-style-root .mt\@sm-1.mt\@sm-1 {
    margin-top: 4px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-1.mr\@sm-1,
.pattern-library-style-root .mr\@sm-1.mr\@sm-1 {
    margin-right: 4px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-1.mb\@sm-1,
.pattern-library-style-root .mb\@sm-1.mb\@sm-1 {
    margin-bottom: 4px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-1.ml\@sm-1,
.pattern-library-style-root .ml\@sm-1.ml\@sm-1 {
    margin-left: 4px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-1.my\@sm-1,
.pattern-library-style-root .my\@sm-1.my\@sm-1 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .content-markup .mx\@sm-1.mx\@sm-1,
.pattern-library-style-root .mx\@sm-1.mx\@sm-1 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-2.m\@sm-2,
.pattern-library-style-root .m\@sm-2.m\@sm-2 {
    margin: 8px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-2.mt\@sm-2,
.pattern-library-style-root .mt\@sm-2.mt\@sm-2 {
    margin-top: 8px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-2.mr\@sm-2,
.pattern-library-style-root .mr\@sm-2.mr\@sm-2 {
    margin-right: 8px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-2.mb\@sm-2,
.pattern-library-style-root .mb\@sm-2.mb\@sm-2 {
    margin-bottom: 8px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-2.ml\@sm-2,
.pattern-library-style-root .ml\@sm-2.ml\@sm-2 {
    margin-left: 8px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-2.my\@sm-2,
.pattern-library-style-root .my\@sm-2.my\@sm-2 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .content-markup .mx\@sm-2.mx\@sm-2,
.pattern-library-style-root .mx\@sm-2.mx\@sm-2 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-3.m\@sm-3,
.pattern-library-style-root .m\@sm-3.m\@sm-3 {
    margin: 16px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-3.mt\@sm-3,
.pattern-library-style-root .mt\@sm-3.mt\@sm-3 {
    margin-top: 16px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-3.mr\@sm-3,
.pattern-library-style-root .mr\@sm-3.mr\@sm-3 {
    margin-right: 16px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-3.mb\@sm-3,
.pattern-library-style-root .mb\@sm-3.mb\@sm-3 {
    margin-bottom: 16px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-3.ml\@sm-3,
.pattern-library-style-root .ml\@sm-3.ml\@sm-3 {
    margin-left: 16px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-3.my\@sm-3,
.pattern-library-style-root .my\@sm-3.my\@sm-3 {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .content-markup .mx\@sm-3.mx\@sm-3,
.pattern-library-style-root .mx\@sm-3.mx\@sm-3 {
    margin-right: 16px;
    margin-left: 16px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-4.m\@sm-4,
.pattern-library-style-root .m\@sm-4.m\@sm-4 {
    margin: 32px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-4.mt\@sm-4,
.pattern-library-style-root .mt\@sm-4.mt\@sm-4 {
    margin-top: 32px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-4.mr\@sm-4,
.pattern-library-style-root .mr\@sm-4.mr\@sm-4 {
    margin-right: 32px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-4.mb\@sm-4,
.pattern-library-style-root .mb\@sm-4.mb\@sm-4 {
    margin-bottom: 32px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-4.ml\@sm-4,
.pattern-library-style-root .ml\@sm-4.ml\@sm-4 {
    margin-left: 32px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-4.my\@sm-4,
.pattern-library-style-root .my\@sm-4.my\@sm-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }
  .content-markup .mx\@sm-4.mx\@sm-4,
.pattern-library-style-root .mx\@sm-4.mx\@sm-4 {
    margin-right: 32px;
    margin-left: 32px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-5.m\@sm-5,
.pattern-library-style-root .m\@sm-5.m\@sm-5 {
    margin: 64px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-5.mt\@sm-5,
.pattern-library-style-root .mt\@sm-5.mt\@sm-5 {
    margin-top: 64px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-5.mr\@sm-5,
.pattern-library-style-root .mr\@sm-5.mr\@sm-5 {
    margin-right: 64px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-5.mb\@sm-5,
.pattern-library-style-root .mb\@sm-5.mb\@sm-5 {
    margin-bottom: 64px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-5.ml\@sm-5,
.pattern-library-style-root .ml\@sm-5.ml\@sm-5 {
    margin-left: 64px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-5.my\@sm-5,
.pattern-library-style-root .my\@sm-5.my\@sm-5 {
    margin-top: 64px;
    margin-bottom: 64px;
  }
  .content-markup .mx\@sm-5.mx\@sm-5,
.pattern-library-style-root .mx\@sm-5.mx\@sm-5 {
    margin-right: 64px;
    margin-left: 64px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-6.m\@sm-6,
.pattern-library-style-root .m\@sm-6.m\@sm-6 {
    margin: 128px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-6.mt\@sm-6,
.pattern-library-style-root .mt\@sm-6.mt\@sm-6 {
    margin-top: 128px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-6.mr\@sm-6,
.pattern-library-style-root .mr\@sm-6.mr\@sm-6 {
    margin-right: 128px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-6.mb\@sm-6,
.pattern-library-style-root .mb\@sm-6.mb\@sm-6 {
    margin-bottom: 128px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-6.ml\@sm-6,
.pattern-library-style-root .ml\@sm-6.ml\@sm-6 {
    margin-left: 128px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-6.my\@sm-6,
.pattern-library-style-root .my\@sm-6.my\@sm-6 {
    margin-top: 128px;
    margin-bottom: 128px;
  }
  .content-markup .mx\@sm-6.mx\@sm-6,
.pattern-library-style-root .mx\@sm-6.mx\@sm-6 {
    margin-right: 128px;
    margin-left: 128px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@sm-7.m\@sm-7,
.pattern-library-style-root .m\@sm-7.m\@sm-7 {
    margin: 256px;
  }
  .content-markup .m\@sm-auto.m\@sm-auto,
.pattern-library-style-root .m\@sm-auto.m\@sm-auto {
    margin: auto;
  }
  .content-markup .mt\@sm-7.mt\@sm-7,
.pattern-library-style-root .mt\@sm-7.mt\@sm-7 {
    margin-top: 256px;
  }
  .content-markup .mt\@sm-auto.mt\@sm-auto,
.pattern-library-style-root .mt\@sm-auto.mt\@sm-auto {
    margin-top: auto;
  }
  .content-markup .mr\@sm-7.mr\@sm-7,
.pattern-library-style-root .mr\@sm-7.mr\@sm-7 {
    margin-right: 256px;
  }
  .content-markup .mr\@sm-auto.mr\@sm-auto,
.pattern-library-style-root .mr\@sm-auto.mr\@sm-auto {
    margin-right: auto;
  }
  .content-markup .mb\@sm-7.mb\@sm-7,
.pattern-library-style-root .mb\@sm-7.mb\@sm-7 {
    margin-bottom: 256px;
  }
  .content-markup .mb\@sm-auto.mb\@sm-auto,
.pattern-library-style-root .mb\@sm-auto.mb\@sm-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@sm-7.ml\@sm-7,
.pattern-library-style-root .ml\@sm-7.ml\@sm-7 {
    margin-left: 256px;
  }
  .content-markup .ml\@sm-auto.ml\@sm-auto,
.pattern-library-style-root .ml\@sm-auto.ml\@sm-auto {
    margin-left: auto;
  }
  .content-markup .my\@sm-7.my\@sm-7,
.pattern-library-style-root .my\@sm-7.my\@sm-7 {
    margin-top: 256px;
    margin-bottom: 256px;
  }
  .content-markup .mx\@sm-7.mx\@sm-7,
.pattern-library-style-root .mx\@sm-7.mx\@sm-7 {
    margin-right: 256px;
    margin-left: 256px;
  }
  .content-markup .my\@sm-auto.my\@sm-auto,
.pattern-library-style-root .my\@sm-auto.my\@sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@sm-auto.mx\@sm-auto,
.pattern-library-style-root .mx\@sm-auto.mx\@sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .p\@sm-0.p\@sm-0,
.pattern-library-style-root .p\@sm-0.p\@sm-0 {
    padding: 0px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-0.pt\@sm-0,
.pattern-library-style-root .pt\@sm-0.pt\@sm-0 {
    padding-top: 0px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-0.pr\@sm-0,
.pattern-library-style-root .pr\@sm-0.pr\@sm-0 {
    padding-right: 0px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-0.pb\@sm-0,
.pattern-library-style-root .pb\@sm-0.pb\@sm-0 {
    padding-bottom: 0px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-0.pl\@sm-0,
.pattern-library-style-root .pl\@sm-0.pl\@sm-0 {
    padding-left: 0px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-0.py\@sm-0,
.pattern-library-style-root .py\@sm-0.py\@sm-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .content-markup .px\@sm-0.px\@sm-0,
.pattern-library-style-root .px\@sm-0.px\@sm-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-1.p\@sm-1,
.pattern-library-style-root .p\@sm-1.p\@sm-1 {
    padding: 4px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-1.pt\@sm-1,
.pattern-library-style-root .pt\@sm-1.pt\@sm-1 {
    padding-top: 4px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-1.pr\@sm-1,
.pattern-library-style-root .pr\@sm-1.pr\@sm-1 {
    padding-right: 4px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-1.pb\@sm-1,
.pattern-library-style-root .pb\@sm-1.pb\@sm-1 {
    padding-bottom: 4px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-1.pl\@sm-1,
.pattern-library-style-root .pl\@sm-1.pl\@sm-1 {
    padding-left: 4px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-1.py\@sm-1,
.pattern-library-style-root .py\@sm-1.py\@sm-1 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .content-markup .px\@sm-1.px\@sm-1,
.pattern-library-style-root .px\@sm-1.px\@sm-1 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-2.p\@sm-2,
.pattern-library-style-root .p\@sm-2.p\@sm-2 {
    padding: 8px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-2.pt\@sm-2,
.pattern-library-style-root .pt\@sm-2.pt\@sm-2 {
    padding-top: 8px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-2.pr\@sm-2,
.pattern-library-style-root .pr\@sm-2.pr\@sm-2 {
    padding-right: 8px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-2.pb\@sm-2,
.pattern-library-style-root .pb\@sm-2.pb\@sm-2 {
    padding-bottom: 8px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-2.pl\@sm-2,
.pattern-library-style-root .pl\@sm-2.pl\@sm-2 {
    padding-left: 8px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-2.py\@sm-2,
.pattern-library-style-root .py\@sm-2.py\@sm-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .content-markup .px\@sm-2.px\@sm-2,
.pattern-library-style-root .px\@sm-2.px\@sm-2 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-3.p\@sm-3,
.pattern-library-style-root .p\@sm-3.p\@sm-3 {
    padding: 16px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-3.pt\@sm-3,
.pattern-library-style-root .pt\@sm-3.pt\@sm-3 {
    padding-top: 16px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-3.pr\@sm-3,
.pattern-library-style-root .pr\@sm-3.pr\@sm-3 {
    padding-right: 16px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-3.pb\@sm-3,
.pattern-library-style-root .pb\@sm-3.pb\@sm-3 {
    padding-bottom: 16px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-3.pl\@sm-3,
.pattern-library-style-root .pl\@sm-3.pl\@sm-3 {
    padding-left: 16px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-3.py\@sm-3,
.pattern-library-style-root .py\@sm-3.py\@sm-3 {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .content-markup .px\@sm-3.px\@sm-3,
.pattern-library-style-root .px\@sm-3.px\@sm-3 {
    padding-right: 16px;
    padding-left: 16px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-4.p\@sm-4,
.pattern-library-style-root .p\@sm-4.p\@sm-4 {
    padding: 32px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-4.pt\@sm-4,
.pattern-library-style-root .pt\@sm-4.pt\@sm-4 {
    padding-top: 32px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-4.pr\@sm-4,
.pattern-library-style-root .pr\@sm-4.pr\@sm-4 {
    padding-right: 32px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-4.pb\@sm-4,
.pattern-library-style-root .pb\@sm-4.pb\@sm-4 {
    padding-bottom: 32px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-4.pl\@sm-4,
.pattern-library-style-root .pl\@sm-4.pl\@sm-4 {
    padding-left: 32px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-4.py\@sm-4,
.pattern-library-style-root .py\@sm-4.py\@sm-4 {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .content-markup .px\@sm-4.px\@sm-4,
.pattern-library-style-root .px\@sm-4.px\@sm-4 {
    padding-right: 32px;
    padding-left: 32px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-5.p\@sm-5,
.pattern-library-style-root .p\@sm-5.p\@sm-5 {
    padding: 64px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-5.pt\@sm-5,
.pattern-library-style-root .pt\@sm-5.pt\@sm-5 {
    padding-top: 64px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-5.pr\@sm-5,
.pattern-library-style-root .pr\@sm-5.pr\@sm-5 {
    padding-right: 64px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-5.pb\@sm-5,
.pattern-library-style-root .pb\@sm-5.pb\@sm-5 {
    padding-bottom: 64px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-5.pl\@sm-5,
.pattern-library-style-root .pl\@sm-5.pl\@sm-5 {
    padding-left: 64px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-5.py\@sm-5,
.pattern-library-style-root .py\@sm-5.py\@sm-5 {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .content-markup .px\@sm-5.px\@sm-5,
.pattern-library-style-root .px\@sm-5.px\@sm-5 {
    padding-right: 64px;
    padding-left: 64px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-6.p\@sm-6,
.pattern-library-style-root .p\@sm-6.p\@sm-6 {
    padding: 128px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-6.pt\@sm-6,
.pattern-library-style-root .pt\@sm-6.pt\@sm-6 {
    padding-top: 128px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-6.pr\@sm-6,
.pattern-library-style-root .pr\@sm-6.pr\@sm-6 {
    padding-right: 128px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-6.pb\@sm-6,
.pattern-library-style-root .pb\@sm-6.pb\@sm-6 {
    padding-bottom: 128px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-6.pl\@sm-6,
.pattern-library-style-root .pl\@sm-6.pl\@sm-6 {
    padding-left: 128px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-6.py\@sm-6,
.pattern-library-style-root .py\@sm-6.py\@sm-6 {
    padding-top: 128px;
    padding-bottom: 128px;
  }
  .content-markup .px\@sm-6.px\@sm-6,
.pattern-library-style-root .px\@sm-6.px\@sm-6 {
    padding-right: 128px;
    padding-left: 128px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@sm-7.p\@sm-7,
.pattern-library-style-root .p\@sm-7.p\@sm-7 {
    padding: 256px;
  }
  .content-markup .p\@sm-auto.p\@sm-auto,
.pattern-library-style-root .p\@sm-auto.p\@sm-auto {
    padding: auto;
  }
  .content-markup .pt\@sm-7.pt\@sm-7,
.pattern-library-style-root .pt\@sm-7.pt\@sm-7 {
    padding-top: 256px;
  }
  .content-markup .pt\@sm-auto.pt\@sm-auto,
.pattern-library-style-root .pt\@sm-auto.pt\@sm-auto {
    padding-top: auto;
  }
  .content-markup .pr\@sm-7.pr\@sm-7,
.pattern-library-style-root .pr\@sm-7.pr\@sm-7 {
    padding-right: 256px;
  }
  .content-markup .pr\@sm-auto.pr\@sm-auto,
.pattern-library-style-root .pr\@sm-auto.pr\@sm-auto {
    padding-right: auto;
  }
  .content-markup .pb\@sm-7.pb\@sm-7,
.pattern-library-style-root .pb\@sm-7.pb\@sm-7 {
    padding-bottom: 256px;
  }
  .content-markup .pb\@sm-auto.pb\@sm-auto,
.pattern-library-style-root .pb\@sm-auto.pb\@sm-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@sm-7.pl\@sm-7,
.pattern-library-style-root .pl\@sm-7.pl\@sm-7 {
    padding-left: 256px;
  }
  .content-markup .pl\@sm-auto.pl\@sm-auto,
.pattern-library-style-root .pl\@sm-auto.pl\@sm-auto {
    padding-left: auto;
  }
  .content-markup .py\@sm-7.py\@sm-7,
.pattern-library-style-root .py\@sm-7.py\@sm-7 {
    padding-top: 256px;
    padding-bottom: 256px;
  }
  .content-markup .px\@sm-7.px\@sm-7,
.pattern-library-style-root .px\@sm-7.px\@sm-7 {
    padding-right: 256px;
    padding-left: 256px;
  }
  .content-markup .py\@sm-auto.py\@sm-auto,
.pattern-library-style-root .py\@sm-auto.py\@sm-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@sm-auto.px\@sm-auto,
.pattern-library-style-root .px\@sm-auto.px\@sm-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .border-none,
.pattern-library-style-root .border-none {
    border-style: none;
  }
  .content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
    border-style: dotted;
  }
  .content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
    border-style: dashed;
  }
  .content-markup .border-solid,
.pattern-library-style-root .border-solid {
    border-style: solid;
  }
  .content-markup .border-double,
.pattern-library-style-root .border-double {
    border-style: double;
  }
  .content-markup .border-groove,
.pattern-library-style-root .border-groove {
    border-style: groove;
  }
  .content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
    border-style: ridge;
  }
  .content-markup .border-inset,
.pattern-library-style-root .border-inset {
    border-style: inset;
  }
  .content-markup .border-outset,
.pattern-library-style-root .border-outset {
    border-style: outset;
  }
  .content-markup .border\@sm,
.pattern-library-style-root .border\@sm {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-light,
.pattern-library-style-root .border\@sm-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-dark,
.pattern-library-style-root .border\@sm-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-top,
.pattern-library-style-root .border\@sm-top {
    border-top: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-top-light,
.pattern-library-style-root .border\@sm-top-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-top-dark,
.pattern-library-style-root .border\@sm-top-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-top-none,
.pattern-library-style-root .border\@sm-top-none {
    border-top-style: none;
  }
  .content-markup .border\@sm-top-dotted,
.pattern-library-style-root .border\@sm-top-dotted {
    border-top-style: dotted;
  }
  .content-markup .border\@sm-top-dashed,
.pattern-library-style-root .border\@sm-top-dashed {
    border-top-style: dashed;
  }
  .content-markup .border\@sm-top-solid,
.pattern-library-style-root .border\@sm-top-solid {
    border-top-style: solid;
  }
  .content-markup .border\@sm-top-double,
.pattern-library-style-root .border\@sm-top-double {
    border-top-style: double;
  }
  .content-markup .border\@sm-top-groove,
.pattern-library-style-root .border\@sm-top-groove {
    border-top-style: groove;
  }
  .content-markup .border\@sm-top-ridge,
.pattern-library-style-root .border\@sm-top-ridge {
    border-top-style: ridge;
  }
  .content-markup .border\@sm-top-inset,
.pattern-library-style-root .border\@sm-top-inset {
    border-top-style: inset;
  }
  .content-markup .border\@sm-top-outset,
.pattern-library-style-root .border\@sm-top-outset {
    border-top-style: outset;
  }
  .content-markup .border\@sm-top-thin,
.pattern-library-style-root .border\@sm-top-thin {
    border-top-width: thin;
  }
  .content-markup .border\@sm-top-medium,
.pattern-library-style-root .border\@sm-top-medium {
    border-top-width: medium;
  }
  .content-markup .border\@sm-top-thick,
.pattern-library-style-root .border\@sm-top-thick {
    border-top-width: thick;
  }
  .content-markup .border\@sm,
.pattern-library-style-root .border\@sm {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-light,
.pattern-library-style-root .border\@sm-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-dark,
.pattern-library-style-root .border\@sm-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-right,
.pattern-library-style-root .border\@sm-right {
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-right-light,
.pattern-library-style-root .border\@sm-right-light {
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-right-dark,
.pattern-library-style-root .border\@sm-right-dark {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-right-none,
.pattern-library-style-root .border\@sm-right-none {
    border-right-style: none;
  }
  .content-markup .border\@sm-right-dotted,
.pattern-library-style-root .border\@sm-right-dotted {
    border-right-style: dotted;
  }
  .content-markup .border\@sm-right-dashed,
.pattern-library-style-root .border\@sm-right-dashed {
    border-right-style: dashed;
  }
  .content-markup .border\@sm-right-solid,
.pattern-library-style-root .border\@sm-right-solid {
    border-right-style: solid;
  }
  .content-markup .border\@sm-right-double,
.pattern-library-style-root .border\@sm-right-double {
    border-right-style: double;
  }
  .content-markup .border\@sm-right-groove,
.pattern-library-style-root .border\@sm-right-groove {
    border-right-style: groove;
  }
  .content-markup .border\@sm-right-ridge,
.pattern-library-style-root .border\@sm-right-ridge {
    border-right-style: ridge;
  }
  .content-markup .border\@sm-right-inset,
.pattern-library-style-root .border\@sm-right-inset {
    border-right-style: inset;
  }
  .content-markup .border\@sm-right-outset,
.pattern-library-style-root .border\@sm-right-outset {
    border-right-style: outset;
  }
  .content-markup .border\@sm-right-thin,
.pattern-library-style-root .border\@sm-right-thin {
    border-right-width: thin;
  }
  .content-markup .border\@sm-right-medium,
.pattern-library-style-root .border\@sm-right-medium {
    border-right-width: medium;
  }
  .content-markup .border\@sm-right-thick,
.pattern-library-style-root .border\@sm-right-thick {
    border-right-width: thick;
  }
  .content-markup .border\@sm,
.pattern-library-style-root .border\@sm {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-light,
.pattern-library-style-root .border\@sm-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-dark,
.pattern-library-style-root .border\@sm-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-bottom,
.pattern-library-style-root .border\@sm-bottom {
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-bottom-light,
.pattern-library-style-root .border\@sm-bottom-light {
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-bottom-dark,
.pattern-library-style-root .border\@sm-bottom-dark {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-bottom-none,
.pattern-library-style-root .border\@sm-bottom-none {
    border-bottom-style: none;
  }
  .content-markup .border\@sm-bottom-dotted,
.pattern-library-style-root .border\@sm-bottom-dotted {
    border-bottom-style: dotted;
  }
  .content-markup .border\@sm-bottom-dashed,
.pattern-library-style-root .border\@sm-bottom-dashed {
    border-bottom-style: dashed;
  }
  .content-markup .border\@sm-bottom-solid,
.pattern-library-style-root .border\@sm-bottom-solid {
    border-bottom-style: solid;
  }
  .content-markup .border\@sm-bottom-double,
.pattern-library-style-root .border\@sm-bottom-double {
    border-bottom-style: double;
  }
  .content-markup .border\@sm-bottom-groove,
.pattern-library-style-root .border\@sm-bottom-groove {
    border-bottom-style: groove;
  }
  .content-markup .border\@sm-bottom-ridge,
.pattern-library-style-root .border\@sm-bottom-ridge {
    border-bottom-style: ridge;
  }
  .content-markup .border\@sm-bottom-inset,
.pattern-library-style-root .border\@sm-bottom-inset {
    border-bottom-style: inset;
  }
  .content-markup .border\@sm-bottom-outset,
.pattern-library-style-root .border\@sm-bottom-outset {
    border-bottom-style: outset;
  }
  .content-markup .border\@sm-bottom-thin,
.pattern-library-style-root .border\@sm-bottom-thin {
    border-bottom-width: thin;
  }
  .content-markup .border\@sm-bottom-medium,
.pattern-library-style-root .border\@sm-bottom-medium {
    border-bottom-width: medium;
  }
  .content-markup .border\@sm-bottom-thick,
.pattern-library-style-root .border\@sm-bottom-thick {
    border-bottom-width: thick;
  }
  .content-markup .border\@sm,
.pattern-library-style-root .border\@sm {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-light,
.pattern-library-style-root .border\@sm-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-dark,
.pattern-library-style-root .border\@sm-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-left,
.pattern-library-style-root .border\@sm-left {
    border-left: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-left-light,
.pattern-library-style-root .border\@sm-left-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-left-dark,
.pattern-library-style-root .border\@sm-left-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-left-none,
.pattern-library-style-root .border\@sm-left-none {
    border-left-style: none;
  }
  .content-markup .border\@sm-left-dotted,
.pattern-library-style-root .border\@sm-left-dotted {
    border-left-style: dotted;
  }
  .content-markup .border\@sm-left-dashed,
.pattern-library-style-root .border\@sm-left-dashed {
    border-left-style: dashed;
  }
  .content-markup .border\@sm-left-solid,
.pattern-library-style-root .border\@sm-left-solid {
    border-left-style: solid;
  }
  .content-markup .border\@sm-left-double,
.pattern-library-style-root .border\@sm-left-double {
    border-left-style: double;
  }
  .content-markup .border\@sm-left-groove,
.pattern-library-style-root .border\@sm-left-groove {
    border-left-style: groove;
  }
  .content-markup .border\@sm-left-ridge,
.pattern-library-style-root .border\@sm-left-ridge {
    border-left-style: ridge;
  }
  .content-markup .border\@sm-left-inset,
.pattern-library-style-root .border\@sm-left-inset {
    border-left-style: inset;
  }
  .content-markup .border\@sm-left-outset,
.pattern-library-style-root .border\@sm-left-outset {
    border-left-style: outset;
  }
  .content-markup .border\@sm-left-thin,
.pattern-library-style-root .border\@sm-left-thin {
    border-left-width: thin;
  }
  .content-markup .border\@sm-left-medium,
.pattern-library-style-root .border\@sm-left-medium {
    border-left-width: medium;
  }
  .content-markup .border\@sm-left-thick,
.pattern-library-style-root .border\@sm-left-thick {
    border-left-width: thick;
  }
  .content-markup .border\@sm-y,
.pattern-library-style-root .border\@sm-y {
    border-top: 1px solid #bdbdbd;
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-y-light,
.pattern-library-style-root .border\@sm-y-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-y-dark,
.pattern-library-style-root .border\@sm-y-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-x,
.pattern-library-style-root .border\@sm-x {
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@sm-x-light,
.pattern-library-style-root .border\@sm-x-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@sm-x-dark,
.pattern-library-style-root .border\@sm-x-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@sm-radius,
.pattern-library-style-root .border\@sm-radius {
    border-radius: 4px;
  }
  .content-markup .border\@sm-radius-top-left,
.pattern-library-style-root .border\@sm-radius-top-left {
    border-top-left-radius: 4px;
  }
  .content-markup .border\@sm-radius-top-right,
.pattern-library-style-root .border\@sm-radius-top-right {
    border-top-right-radius: 4px;
  }
  .content-markup .border\@sm-radius-bottom-left,
.pattern-library-style-root .border\@sm-radius-bottom-left {
    border-bottom-left-radius: 4px;
  }
  .content-markup .border\@sm-radius-bottom-right,
.pattern-library-style-root .border\@sm-radius-bottom-right {
    border-bottom-right-radius: 4px;
  }
  .content-markup .font-style\@sm-oblique,
.pattern-library-style-root .font-style\@sm-oblique {
    font-style: oblique;
  }
  .content-markup .font-style\@sm-italic,
.pattern-library-style-root .font-style\@sm-italic {
    font-style: italic;
  }
  .content-markup .font\@sm-ui,
.pattern-library-style-root .font\@sm-ui {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@sm-content,
.pattern-library-style-root .font\@sm-content {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@sm-header,
.pattern-library-style-root .font\@sm-header {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .fw\@sm-1,
.pattern-library-style-root .fw\@sm-1 {
    font-weight: 300 !important;
  }
  .content-markup .fw\@sm-2,
.pattern-library-style-root .fw\@sm-2 {
    font-weight: 400 !important;
  }
  .content-markup .fw\@sm-3,
.pattern-library-style-root .fw\@sm-3 {
    font-weight: 500 !important;
  }
  .content-markup .fw\@sm-4,
.pattern-library-style-root .fw\@sm-4 {
    font-weight: 700 !important;
  }
  .content-markup .f\@sm-1,
.pattern-library-style-root .f\@sm-1 {
    font-size: 0.75rem !important;
  }
  .content-markup .f\@sm-2,
.pattern-library-style-root .f\@sm-2 {
    font-size: 0.875rem !important;
  }
  .content-markup .f\@sm-3,
.pattern-library-style-root .f\@sm-3 {
    font-size: 1rem !important;
  }
  .content-markup .f\@sm-4,
.pattern-library-style-root .f\@sm-4 {
    font-size: 1.125rem !important;
  }
  .content-markup .f\@sm-5,
.pattern-library-style-root .f\@sm-5 {
    font-size: 1.4rem !important;
  }
  .content-markup .f\@sm-6,
.pattern-library-style-root .f\@sm-6 {
    font-size: 1.5rem !important;
  }
  .content-markup .f\@sm-7,
.pattern-library-style-root .f\@sm-7 {
    font-size: 1.75rem !important;
  }
  .content-markup .f\@sm-8,
.pattern-library-style-root .f\@sm-8 {
    font-size: 2.125rem !important;
  }
  .content-markup .f\@sm-9,
.pattern-library-style-root .f\@sm-9 {
    font-size: 2.8125rem !important;
  }
  .content-markup .f\@sm-10,
.pattern-library-style-root .f\@sm-10 {
    font-size: 2.8125rem !important;
  }
  .content-markup .ln\@sm-1,
.pattern-library-style-root .ln\@sm-1 {
    line-height: 1.125rem !important;
  }
  .content-markup .ln\@sm-2,
.pattern-library-style-root .ln\@sm-2 {
    line-height: 1.25rem !important;
  }
  .content-markup .ln\@sm-3,
.pattern-library-style-root .ln\@sm-3 {
    line-height: 1.5rem !important;
  }
  .content-markup .ln\@sm-4,
.pattern-library-style-root .ln\@sm-4 {
    line-height: 1.75rem !important;
  }
  .content-markup .ln\@sm-5,
.pattern-library-style-root .ln\@sm-5 {
    line-height: 2rem !important;
  }
  .content-markup .ln\@sm-6,
.pattern-library-style-root .ln\@sm-6 {
    line-height: 2.125rem !important;
  }
  .content-markup .ln\@sm-7,
.pattern-library-style-root .ln\@sm-7 {
    line-height: 3rem !important;
  }
  .content-markup .ln\@sm-8,
.pattern-library-style-root .ln\@sm-8 {
    line-height: 4.5rem !important;
  }
  .content-markup .ln\@sm-9,
.pattern-library-style-root .ln\@sm-9 {
    line-height: 5.5rem !important;
  }
  .content-markup .ln\@sm-10,
.pattern-library-style-root .ln\@sm-10 {
    line-height: 6.5rem !important;
  }
  .content-markup .text\@sm-left,
.content-markup .text-align\@sm-left,
.pattern-library-style-root .text\@sm-left,
.pattern-library-style-root .text-align\@sm-left {
    text-align: left;
  }
  .content-markup .text\@sm-center,
.content-markup .text-align\@sm-center,
.pattern-library-style-root .text\@sm-center,
.pattern-library-style-root .text-align\@sm-center {
    text-align: center;
  }
  .content-markup .text\@sm-right,
.content-markup .text-align\@sm-right,
.pattern-library-style-root .text\@sm-right,
.pattern-library-style-root .text-align\@sm-right {
    text-align: right;
  }
  .content-markup .text\@sm-justify,
.content-markup .text-align\@sm-justify,
.pattern-library-style-root .text\@sm-justify,
.pattern-library-style-root .text-align\@sm-justify {
    text-align: justify;
  }
  .content-markup .text\@sm-nowrap,
.content-markup .text-align\@sm-nowrap,
.pattern-library-style-root .text\@sm-nowrap,
.pattern-library-style-root .text-align\@sm-nowrap {
    white-space: nowrap;
  }
  .content-markup .text\@sm-wrap,
.content-markup .text-align\@sm-wrap,
.pattern-library-style-root .text\@sm-wrap,
.pattern-library-style-root .text-align\@sm-wrap {
    white-space: wrap;
  }
  .content-markup .text\@sm-pre,
.content-markup .text-align\@sm-pre,
.pattern-library-style-root .text\@sm-pre,
.pattern-library-style-root .text-align\@sm-pre {
    white-space: pre;
  }
  .content-markup .text\@sm-pre-line,
.content-markup .text-align\@sm-pre-line,
.pattern-library-style-root .text\@sm-pre-line,
.pattern-library-style-root .text-align\@sm-pre-line {
    white-space: pre-line;
  }
  .content-markup .text\@sm-pre-wrap,
.content-markup .text-align\@sm-pre-wrap,
.pattern-library-style-root .text\@sm-pre-wrap,
.pattern-library-style-root .text-align\@sm-pre-wrap {
    white-space: pre-wrap;
  }
  .content-markup .text-transform\@sm-uppercase,
.pattern-library-style-root .text-transform\@sm-uppercase {
    text-transform: uppercase;
  }
  .content-markup .text-transform\@sm-lowercase,
.pattern-library-style-root .text-transform\@sm-lowercase {
    text-transform: lowercase;
  }
  .content-markup .text-transform\@sm-capitalize,
.pattern-library-style-root .text-transform\@sm-capitalize {
    text-transform: capitalize;
  }
  .content-markup .text-transform\@sm-none,
.pattern-library-style-root .text-transform\@sm-none {
    text-transform: none;
  }
  .content-markup .display\@sm-none.display\@sm-none,
.content-markup .hidden\@sm.hidden\@sm,
.pattern-library-style-root .display\@sm-none.display\@sm-none,
.pattern-library-style-root .hidden\@sm.hidden\@sm {
    display: none;
  }
  .content-markup .display\@sm-inline.display\@sm-inline,
.content-markup .inline\@sm.inline\@sm,
.pattern-library-style-root .display\@sm-inline.display\@sm-inline,
.pattern-library-style-root .inline\@sm.inline\@sm {
    display: inline;
  }
  .content-markup .display\@sm-inline-block.display\@sm-inline-block,
.content-markup .inline-block\@sm.inline-block\@sm,
.pattern-library-style-root .display\@sm-inline-block.display\@sm-inline-block,
.pattern-library-style-root .inline-block\@sm.inline-block\@sm {
    display: inline-block;
  }
  .content-markup .display\@sm-inline-flex.display\@sm-inline-flex,
.pattern-library-style-root .display\@sm-inline-flex.display\@sm-inline-flex {
    display: inline-flex;
  }
  .content-markup .display\@sm-block.display\@sm-block,
.content-markup .block\@sm.block\@sm,
.pattern-library-style-root .display\@sm-block.display\@sm-block,
.pattern-library-style-root .block\@sm.block\@sm {
    display: block;
  }
  .content-markup .display\@sm-flex.display\@sm-flex,
.pattern-library-style-root .display\@sm-flex.display\@sm-flex {
    display: flex;
  }
  .content-markup .display\@sm-table.display\@sm-table,
.pattern-library-style-root .display\@sm-table.display\@sm-table {
    display: table;
  }
  .content-markup .display\@sm-table-row,
.pattern-library-style-root .display\@sm-table-row {
    display: table-row;
  }
  .content-markup .display\@sm-table-cell,
.pattern-library-style-root .display\@sm-table-cell {
    display: table-cell;
  }
  .content-markup .display\@sm-contents.display\@sm-contents,
.pattern-library-style-root .display\@sm-contents.display\@sm-contents {
    display: contents;
  }
  .content-markup .display\@sm-before-block.display\@sm-before-block:before,
.content-markup .before-block\@sm.before-block\@sm:before,
.pattern-library-style-root .display\@sm-before-block.display\@sm-before-block:before,
.pattern-library-style-root .before-block\@sm.before-block\@sm:before {
    content: "";
    display: block;
  }
  .content-markup .position\@sm-relative.position\@sm-relative,
.pattern-library-style-root .position\@sm-relative.position\@sm-relative {
    position: relative;
  }
  .content-markup .position\@sm-fixed.position\@sm-fixed,
.content-markup .display\@sm-fixed.display\@sm-fixed,
.content-markup .fixed\@sm.fixed\@sm,
.pattern-library-style-root .position\@sm-fixed.position\@sm-fixed,
.pattern-library-style-root .display\@sm-fixed.display\@sm-fixed,
.pattern-library-style-root .fixed\@sm.fixed\@sm {
    position: fixed;
    visibility: visible;
    z-index: 99;
  }
  .content-markup .position\@sm-absolute.position\@sm-absolute,
.content-markup .display\@sm-absolute.display\@sm-absolute,
.content-markup .absolute\@sm.absolute\@sm,
.pattern-library-style-root .position\@sm-absolute.position\@sm-absolute,
.pattern-library-style-root .display\@sm-absolute.display\@sm-absolute,
.pattern-library-style-root .absolute\@sm.absolute\@sm {
    position: absolute;
    visibility: visible;
  }
  .content-markup .position\@sm-sticky.position\@sm-sticky,
.content-markup .display\@sm-sticky.display\@sm-sticky,
.content-markup .sticky\@sm.sticky\@sm,
.pattern-library-style-root .position\@sm-sticky.position\@sm-sticky,
.pattern-library-style-root .display\@sm-sticky.display\@sm-sticky,
.pattern-library-style-root .sticky\@sm.sticky\@sm {
    position: -webkit-sticky;
    position: sticky;
    visibility: visible;
  }
  .content-markup .position\@sm-sticky-top.position\@sm-sticky-top,
.content-markup .display\@sm-sticky-top.display\@sm-sticky-top,
.content-markup .sticky-top\@sm.sticky-top\@sm,
.pattern-library-style-root .position\@sm-sticky-top.position\@sm-sticky-top,
.pattern-library-style-root .display\@sm-sticky-top.display\@sm-sticky-top,
.pattern-library-style-root .sticky-top\@sm.sticky-top\@sm {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    visibility: visible;
  }
  .content-markup .position\@sm-sticky-bottom.position\@sm-sticky-bottom,
.content-markup .display\@sm-sticky-bottom.display\@sm-sticky-bottom,
.content-markup .sticky-bottom\@sm.sticky-bottom\@sm,
.pattern-library-style-root .position\@sm-sticky-bottom.position\@sm-sticky-bottom,
.pattern-library-style-root .display\@sm-sticky-bottom.display\@sm-sticky-bottom,
.pattern-library-style-root .sticky-bottom\@sm.sticky-bottom\@sm {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0px;
    visibility: visible;
  }
  .content-markup .overflow\@sm-auto.display\@sm-auto,
.pattern-library-style-root .overflow\@sm-auto.display\@sm-auto {
    overflow: auto;
  }
  .content-markup .overflow\@sm-hidden.display\@sm-hidden,
.pattern-library-style-root .overflow\@sm-hidden.display\@sm-hidden {
    overflow: hidden;
  }
  .content-markup .overflow\@sm-scroll.display\@sm-scroll,
.pattern-library-style-root .overflow\@sm-scroll.display\@sm-scroll {
    overflow: scroll;
  }
  .content-markup .overflow\@sm-visible.display\@sm-visible,
.pattern-library-style-root .overflow\@sm-visible.display\@sm-visible {
    overflow: visible;
  }
  .content-markup .z-index\@sm-negative-one.z-index\@sm-negative-one,
.pattern-library-style-root .z-index\@sm-negative-one.z-index\@sm-negative-one {
    z-index: -1;
  }
  .content-markup .z-index\@sm-auto.z-index\@sm-auto,
.pattern-library-style-root .z-index\@sm-auto.z-index\@sm-auto {
    z-index: auto;
  }
  .content-markup .z-index\@sm-zero.z-index\@sm-zero,
.pattern-library-style-root .z-index\@sm-zero.z-index\@sm-zero {
    z-index: 0;
  }
  .content-markup .z-index\@sm-ten.z-index\@sm-ten,
.pattern-library-style-root .z-index\@sm-ten.z-index\@sm-ten {
    z-index: 10;
  }
  .content-markup .z-index\@sm-one-thousand.z-index\@sm-one-thousand,
.pattern-library-style-root .z-index\@sm-one-thousand.z-index\@sm-one-thousand {
    z-index: 1000;
  }
  .content-markup .z-index\@sm-one-thousand-one-hundred.z-index\@sm-one-thousand-one-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-one-hundred.z-index\@sm-one-thousand-one-hundred {
    z-index: 1100;
  }
  .content-markup .z-index\@sm-one-thousand-two-hundred.z-index\@sm-one-thousand-two-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-two-hundred.z-index\@sm-one-thousand-two-hundred {
    z-index: 1200;
  }
  .content-markup .z-index\@sm-one-thousand-three-hundred.z-index\@sm-one-thousand-three-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-three-hundred.z-index\@sm-one-thousand-three-hundred {
    z-index: 1300;
  }
  .content-markup .z-index\@sm-one-thousand-four-hundred.z-index\@sm-one-thousand-four-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-four-hundred.z-index\@sm-one-thousand-four-hundred {
    z-index: 1400;
  }
  .content-markup .z-index\@sm-one-thousand-five-hundred.z-index\@sm-one-thousand-five-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-five-hundred.z-index\@sm-one-thousand-five-hundred {
    z-index: 1500;
  }
  .content-markup .z-index\@sm-one-thousand-six-hundred.z-index\@sm-one-thousand-six-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-six-hundred.z-index\@sm-one-thousand-six-hundred {
    z-index: 1600;
  }
  .content-markup .z-index\@sm-one-thousand-seven-hundred.z-index\@sm-one-thousand-seven-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-seven-hundred.z-index\@sm-one-thousand-seven-hundred {
    z-index: 1700;
  }
  .content-markup .z-index\@sm-one-thousand-eight-hundred.z-index\@sm-one-thousand-eight-hundred,
.pattern-library-style-root .z-index\@sm-one-thousand-eight-hundred.z-index\@sm-one-thousand-eight-hundred {
    z-index: 1800;
  }
  .content-markup .visibility\@sm-visible,
.pattern-library-style-root .visibility\@sm-visible {
    visibility: visible;
  }
  .content-markup .visibility\@sm-hidden,
.pattern-library-style-root .visibility\@sm-hidden {
    visibility: hidden;
  }
  .content-markup .flex\@sm.flex\@sm,
.pattern-library-style-root .flex\@sm.flex\@sm {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .content-markup .flex\@sm-inline.flex\@sm-inline,
.pattern-library-style-root .flex\@sm-inline.flex\@sm-inline {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .content-markup .flex\@sm-col.flex\@sm-col,
.pattern-library-style-root .flex\@sm-col.flex\@sm-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .content-markup .flex\@sm-col-reverse.flex\@sm-col-reverse,
.pattern-library-style-root .flex\@sm-col-reverse.flex\@sm-col-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .content-markup .flex\@sm-row.flex\@sm-row,
.pattern-library-style-root .flex\@sm-row.flex\@sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .content-markup .flex\@sm-row-reverse.flex\@sm-row-reverse,
.pattern-library-style-root .flex\@sm-row-reverse.flex\@sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .content-markup .flex\@sm-wrap.flex\@sm-wrap,
.pattern-library-style-root .flex\@sm-wrap.flex\@sm-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .content-markup .flex\@sm-nowrap.flex\@sm-nowrap,
.pattern-library-style-root .flex\@sm-nowrap.flex\@sm-nowrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .content-markup .flex\@sm-align-stretch.flex\@sm-align-stretch,
.pattern-library-style-root .flex\@sm-align-stretch.flex\@sm-align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .content-markup .flex\@sm-align-center.flex\@sm-align-center,
.pattern-library-style-root .flex\@sm-align-center.flex\@sm-align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .content-markup .flex\@sm-align-start.flex\@sm-align-start,
.pattern-library-style-root .flex\@sm-align-start.flex\@sm-align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .content-markup .flex\@sm-align-end.flex\@sm-align-end,
.pattern-library-style-root .flex\@sm-align-end.flex\@sm-align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .content-markup .flex\@sm-align-self-stretch.flex\@sm-align-self-stretch,
.pattern-library-style-root .flex\@sm-align-self-stretch.flex\@sm-align-self-stretch {
    align-self: stretch;
  }
  .content-markup .flex\@sm-align-self-center.flex\@sm-align-self-center,
.pattern-library-style-root .flex\@sm-align-self-center.flex\@sm-align-self-center {
    align-self: center;
  }
  .content-markup .flex\@sm-align-self-start.flex\@sm-align-self-start,
.pattern-library-style-root .flex\@sm-align-self-start.flex\@sm-align-self-start {
    align-self: flex-start;
  }
  .content-markup .flex\@sm-align-self-end.flex\@sm-align-self-end,
.pattern-library-style-root .flex\@sm-align-self-end.flex\@sm-align-self-end {
    align-self: flex-end;
  }
  .content-markup .flex\@sm-justify-start.flex\@sm-justify-start,
.pattern-library-style-root .flex\@sm-justify-start.flex\@sm-justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .content-markup .flex\@sm-justify-end.flex\@sm-justify-end,
.pattern-library-style-root .flex\@sm-justify-end.flex\@sm-justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .content-markup .flex\@sm-justify-center.flex\@sm-justify-center,
.pattern-library-style-root .flex\@sm-justify-center.flex\@sm-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .content-markup .flex\@sm-justify-btw.flex\@sm-justify-btw,
.pattern-library-style-root .flex\@sm-justify-btw.flex\@sm-justify-btw {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .content-markup .flex\@sm-justify-around.flex\@sm-justify-around,
.pattern-library-style-root .flex\@sm-justify-around.flex\@sm-justify-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-markup .flex\@sm-justify-self-start.flex\@sm-justify-self-start,
.pattern-library-style-root .flex\@sm-justify-self-start.flex\@sm-justify-self-start {
    justify-self: flex-start;
  }
  .content-markup .flex\@sm-justify-self-end.flex\@sm-justify-self-end,
.pattern-library-style-root .flex\@sm-justify-self-end.flex\@sm-justify-self-end {
    justify-self: flex-end;
  }
  .content-markup .flex\@sm-justify-self-center.flex\@sm-justify-self-center,
.pattern-library-style-root .flex\@sm-justify-self-center.flex\@sm-justify-self-center {
    justify-self: center;
  }
  .content-markup .flex\@sm-justify-self-btw.flex\@sm-justify-self-btw,
.pattern-library-style-root .flex\@sm-justify-self-btw.flex\@sm-justify-self-btw {
    justify-self: space-between;
  }
  .content-markup .flex\@sm-justify-self-around.flex\@sm-justify-self-around,
.pattern-library-style-root .flex\@sm-justify-self-around.flex\@sm-justify-self-around {
    justify-self: space-around;
  }
  .content-markup .flex\@sm-1,
.pattern-library-style-root .flex\@sm-1 {
    min-width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .content-markup .flex\@sm-order-1,
.pattern-library-style-root .flex\@sm-order-1 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .content-markup .flex\@sm-2,
.pattern-library-style-root .flex\@sm-2 {
    min-width: 0;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .content-markup .flex\@sm-order-2,
.pattern-library-style-root .flex\@sm-order-2 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .content-markup .flex\@sm-3,
.pattern-library-style-root .flex\@sm-3 {
    min-width: 0;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  .content-markup .flex\@sm-order-3,
.pattern-library-style-root .flex\@sm-order-3 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .content-markup .flex\@sm-4,
.pattern-library-style-root .flex\@sm-4 {
    min-width: 0;
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4;
  }
  .content-markup .flex\@sm-order-4,
.pattern-library-style-root .flex\@sm-order-4 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .content-markup .flex\@sm-5,
.pattern-library-style-root .flex\@sm-5 {
    min-width: 0;
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
  }
  .content-markup .flex\@sm-order-5,
.pattern-library-style-root .flex\@sm-order-5 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .content-markup .flex\@sm-6,
.pattern-library-style-root .flex\@sm-6 {
    min-width: 0;
    -webkit-box-flex: 6;
    -ms-flex: 6;
    flex: 6;
  }
  .content-markup .flex\@sm-order-6,
.pattern-library-style-root .flex\@sm-order-6 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .content-markup .flex\@sm-7,
.pattern-library-style-root .flex\@sm-7 {
    min-width: 0;
    -webkit-box-flex: 7;
    -ms-flex: 7;
    flex: 7;
  }
  .content-markup .flex\@sm-order-7,
.pattern-library-style-root .flex\@sm-order-7 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .content-markup .flex\@sm-8,
.pattern-library-style-root .flex\@sm-8 {
    min-width: 0;
    -webkit-box-flex: 8;
    -ms-flex: 8;
    flex: 8;
  }
  .content-markup .flex\@sm-order-8,
.pattern-library-style-root .flex\@sm-order-8 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .content-markup .flex\@sm-9,
.pattern-library-style-root .flex\@sm-9 {
    min-width: 0;
    -webkit-box-flex: 9;
    -ms-flex: 9;
    flex: 9;
  }
  .content-markup .flex\@sm-order-9,
.pattern-library-style-root .flex\@sm-order-9 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .content-markup .flex\@sm-10,
.pattern-library-style-root .flex\@sm-10 {
    min-width: 0;
    -webkit-box-flex: 10;
    -ms-flex: 10;
    flex: 10;
  }
  .content-markup .flex\@sm-order-10,
.pattern-library-style-root .flex\@sm-order-10 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .content-markup .flex\@sm-11,
.pattern-library-style-root .flex\@sm-11 {
    min-width: 0;
    -webkit-box-flex: 11;
    -ms-flex: 11;
    flex: 11;
  }
  .content-markup .flex\@sm-order-11,
.pattern-library-style-root .flex\@sm-order-11 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .content-markup .flex\@sm-12,
.pattern-library-style-root .flex\@sm-12 {
    min-width: 0;
    -webkit-box-flex: 12;
    -ms-flex: 12;
    flex: 12;
  }
  .content-markup .flex\@sm-order-12,
.pattern-library-style-root .flex\@sm-order-12 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 12;
    order: 12;
  }
}
@media all and (min-width: 768px) and (-ms-high-contrast: none) {
  .content-markup .flex\@sm-1,
.pattern-library-style-root .flex\@sm-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex\@sm-2,
.pattern-library-style-root .flex\@sm-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex\@sm-3,
.pattern-library-style-root .flex\@sm-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex\@sm-4,
.pattern-library-style-root .flex\@sm-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex\@sm-5,
.pattern-library-style-root .flex\@sm-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex\@sm-6,
.pattern-library-style-root .flex\@sm-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex\@sm-7,
.pattern-library-style-root .flex\@sm-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex\@sm-8,
.pattern-library-style-root .flex\@sm-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex\@sm-9,
.pattern-library-style-root .flex\@sm-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex\@sm-10,
.pattern-library-style-root .flex\@sm-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex\@sm-11,
.pattern-library-style-root .flex\@sm-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex\@sm-12,
.pattern-library-style-root .flex\@sm-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 768px) {
  .content-markup .ie-11 .flex\@sm-1,
.pattern-library-style-root .ie-11 .flex\@sm-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .ie-11 .flex\@sm-2,
.pattern-library-style-root .ie-11 .flex\@sm-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .ie-11 .flex\@sm-3,
.pattern-library-style-root .ie-11 .flex\@sm-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .ie-11 .flex\@sm-4,
.pattern-library-style-root .ie-11 .flex\@sm-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .ie-11 .flex\@sm-5,
.pattern-library-style-root .ie-11 .flex\@sm-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .ie-11 .flex\@sm-6,
.pattern-library-style-root .ie-11 .flex\@sm-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .ie-11 .flex\@sm-7,
.pattern-library-style-root .ie-11 .flex\@sm-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .ie-11 .flex\@sm-8,
.pattern-library-style-root .ie-11 .flex\@sm-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .ie-11 .flex\@sm-9,
.pattern-library-style-root .ie-11 .flex\@sm-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .ie-11 .flex\@sm-10,
.pattern-library-style-root .ie-11 .flex\@sm-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .ie-11 .flex\@sm-11,
.pattern-library-style-root .ie-11 .flex\@sm-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .ie-11 .flex\@sm-12,
.pattern-library-style-root .ie-11 .flex\@sm-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 768px) {
  .content-markup .list\@sm-style-none,
.pattern-library-style-root .list\@sm-style-none {
    list-style: none;
  }
}
@media (min-width: 768px) {
  .content-markup .columns\@sm-0,
.pattern-library-style-root .columns\@sm-0 {
    column-count: 0;
  }
  .content-markup .columns\@sm-1,
.pattern-library-style-root .columns\@sm-1 {
    column-count: 1;
  }
  .content-markup .columns\@sm-2,
.pattern-library-style-root .columns\@sm-2 {
    column-count: 2;
  }
  .content-markup .columns\@sm-3,
.pattern-library-style-root .columns\@sm-3 {
    column-count: 3;
  }
  .content-markup .columns\@sm-4,
.pattern-library-style-root .columns\@sm-4 {
    column-count: 4;
  }
  .content-markup .columns\@sm-5,
.pattern-library-style-root .columns\@sm-5 {
    column-count: 5;
  }
  .content-markup .columns\@sm-6,
.pattern-library-style-root .columns\@sm-6 {
    column-count: 6;
  }
  .content-markup .columns\@sm-7,
.pattern-library-style-root .columns\@sm-7 {
    column-count: 7;
  }
  .content-markup .columns\@sm-8,
.pattern-library-style-root .columns\@sm-8 {
    column-count: 8;
  }
  .content-markup .columns\@sm-9,
.pattern-library-style-root .columns\@sm-9 {
    column-count: 9;
  }
}
@media (min-width: 768px) {
  .content-markup .column-width\@sm-0,
.pattern-library-style-root .column-width\@sm-0 {
    column-width: 0px;
  }
  .content-markup .column-width\@sm-1,
.pattern-library-style-root .column-width\@sm-1 {
    column-width: 100px;
  }
  .content-markup .column-width\@sm-2,
.pattern-library-style-root .column-width\@sm-2 {
    column-width: 200px;
  }
  .content-markup .column-width\@sm-3,
.pattern-library-style-root .column-width\@sm-3 {
    column-width: 300px;
  }
  .content-markup .column-width\@sm-4,
.pattern-library-style-root .column-width\@sm-4 {
    column-width: 400px;
  }
  .content-markup .column-width\@sm-5,
.pattern-library-style-root .column-width\@sm-5 {
    column-width: 500px;
  }
  .content-markup .column-width\@sm-6,
.pattern-library-style-root .column-width\@sm-6 {
    column-width: 600px;
  }
  .content-markup .column-width\@sm-7,
.pattern-library-style-root .column-width\@sm-7 {
    column-width: 700px;
  }
  .content-markup .column-width\@sm-8,
.pattern-library-style-root .column-width\@sm-8 {
    column-width: 800px;
  }
  .content-markup .column-width\@sm-9,
.pattern-library-style-root .column-width\@sm-9 {
    column-width: 900px;
  }
}
@media (min-width: 768px) {
  .content-markup .overflow\@sm-y-auto,
.pattern-library-style-root .overflow\@sm-y-auto {
    overflow-y: auto;
  }
  .content-markup .overflow\@sm-x-auto,
.pattern-library-style-root .overflow\@sm-x-auto {
    overflow-x: auto;
  }
  .content-markup .overflow\@sm-y-hidden,
.pattern-library-style-root .overflow\@sm-y-hidden {
    overflow-y: hidden;
  }
  .content-markup .overflow\@sm-x-hidden,
.pattern-library-style-root .overflow\@sm-x-hidden {
    overflow-x: hidden;
  }
  .content-markup .overflow\@sm-y-visible,
.pattern-library-style-root .overflow\@sm-y-visible {
    overflow-y: visible;
  }
  .content-markup .overflow\@sm-x-visible,
.pattern-library-style-root .overflow\@sm-x-visible {
    overflow-x: visible;
  }
  .content-markup .overflow\@sm-y-scroll,
.pattern-library-style-root .overflow\@sm-y-scroll {
    overflow-y: scroll;
  }
  .content-markup .overflow\@sm-x-scroll,
.pattern-library-style-root .overflow\@sm-x-scroll {
    overflow-x: scroll;
  }
  .content-markup .overflow\@sm-overlay,
.pattern-library-style-root .overflow\@sm-overlay {
    overflow: overlay;
  }
  .content-markup .overflow\@sm-y-overlay,
.pattern-library-style-root .overflow\@sm-y-overlay {
    overflow-y: overlay;
  }
  .content-markup .overflow\@sm-x-overlay,
.pattern-library-style-root .overflow\@sm-x-overlay {
    overflow-x: overlay;
  }
}
@media (min-width: 768px) {
  .content-markup .text-overflow\@sm-clip,
.pattern-library-style-root .text-overflow\@sm-clip {
    text-overflow: clip;
  }
  .content-markup .text-overflow\@sm-ellipsis,
.pattern-library-style-root .text-overflow\@sm-ellipsis {
    text-overflow: ellipsis;
  }
  .content-markup .text-overflow\@sm-initial,
.pattern-library-style-root .text-overflow\@sm-initial {
    text-overflow: initial;
  }
  .content-markup .text-overflow\@sm-inherit,
.pattern-library-style-root .text-overflow\@sm-inherit {
    text-overflow: inherit;
  }
}
@media (min-width: 1152px) {
  .content-markup .w\@md-auto,
.pattern-library-style-root .w\@md-auto {
    width: auto;
  }
  .content-markup .wMin\@md-auto,
.pattern-library-style-root .wMin\@md-auto {
    min-width: auto;
  }
  .content-markup .wMax\@md-auto,
.pattern-library-style-root .wMax\@md-auto {
    max-width: auto;
  }
  .content-markup .h\@md-auto,
.pattern-library-style-root .h\@md-auto {
    height: auto;
  }
  .content-markup .hMin\@md-auto,
.pattern-library-style-root .hMin\@md-auto {
    min-height: auto;
  }
  .content-markup .hMax\@md-auto,
.pattern-library-style-root .hMax\@md-auto {
    max-height: auto;
  }
  .content-markup .m\@md-0.m\@md-0,
.pattern-library-style-root .m\@md-0.m\@md-0 {
    margin: 0px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-0.mt\@md-0,
.pattern-library-style-root .mt\@md-0.mt\@md-0 {
    margin-top: 0px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-0.mr\@md-0,
.pattern-library-style-root .mr\@md-0.mr\@md-0 {
    margin-right: 0px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-0.mb\@md-0,
.pattern-library-style-root .mb\@md-0.mb\@md-0 {
    margin-bottom: 0px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-0.ml\@md-0,
.pattern-library-style-root .ml\@md-0.ml\@md-0 {
    margin-left: 0px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-0.my\@md-0,
.pattern-library-style-root .my\@md-0.my\@md-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .content-markup .mx\@md-0.mx\@md-0,
.pattern-library-style-root .mx\@md-0.mx\@md-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-1.m\@md-1,
.pattern-library-style-root .m\@md-1.m\@md-1 {
    margin: 4px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-1.mt\@md-1,
.pattern-library-style-root .mt\@md-1.mt\@md-1 {
    margin-top: 4px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-1.mr\@md-1,
.pattern-library-style-root .mr\@md-1.mr\@md-1 {
    margin-right: 4px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-1.mb\@md-1,
.pattern-library-style-root .mb\@md-1.mb\@md-1 {
    margin-bottom: 4px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-1.ml\@md-1,
.pattern-library-style-root .ml\@md-1.ml\@md-1 {
    margin-left: 4px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-1.my\@md-1,
.pattern-library-style-root .my\@md-1.my\@md-1 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .content-markup .mx\@md-1.mx\@md-1,
.pattern-library-style-root .mx\@md-1.mx\@md-1 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-2.m\@md-2,
.pattern-library-style-root .m\@md-2.m\@md-2 {
    margin: 8px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-2.mt\@md-2,
.pattern-library-style-root .mt\@md-2.mt\@md-2 {
    margin-top: 8px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-2.mr\@md-2,
.pattern-library-style-root .mr\@md-2.mr\@md-2 {
    margin-right: 8px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-2.mb\@md-2,
.pattern-library-style-root .mb\@md-2.mb\@md-2 {
    margin-bottom: 8px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-2.ml\@md-2,
.pattern-library-style-root .ml\@md-2.ml\@md-2 {
    margin-left: 8px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-2.my\@md-2,
.pattern-library-style-root .my\@md-2.my\@md-2 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .content-markup .mx\@md-2.mx\@md-2,
.pattern-library-style-root .mx\@md-2.mx\@md-2 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-3.m\@md-3,
.pattern-library-style-root .m\@md-3.m\@md-3 {
    margin: 16px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-3.mt\@md-3,
.pattern-library-style-root .mt\@md-3.mt\@md-3 {
    margin-top: 16px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-3.mr\@md-3,
.pattern-library-style-root .mr\@md-3.mr\@md-3 {
    margin-right: 16px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-3.mb\@md-3,
.pattern-library-style-root .mb\@md-3.mb\@md-3 {
    margin-bottom: 16px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-3.ml\@md-3,
.pattern-library-style-root .ml\@md-3.ml\@md-3 {
    margin-left: 16px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-3.my\@md-3,
.pattern-library-style-root .my\@md-3.my\@md-3 {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .content-markup .mx\@md-3.mx\@md-3,
.pattern-library-style-root .mx\@md-3.mx\@md-3 {
    margin-right: 16px;
    margin-left: 16px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-4.m\@md-4,
.pattern-library-style-root .m\@md-4.m\@md-4 {
    margin: 32px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-4.mt\@md-4,
.pattern-library-style-root .mt\@md-4.mt\@md-4 {
    margin-top: 32px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-4.mr\@md-4,
.pattern-library-style-root .mr\@md-4.mr\@md-4 {
    margin-right: 32px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-4.mb\@md-4,
.pattern-library-style-root .mb\@md-4.mb\@md-4 {
    margin-bottom: 32px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-4.ml\@md-4,
.pattern-library-style-root .ml\@md-4.ml\@md-4 {
    margin-left: 32px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-4.my\@md-4,
.pattern-library-style-root .my\@md-4.my\@md-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }
  .content-markup .mx\@md-4.mx\@md-4,
.pattern-library-style-root .mx\@md-4.mx\@md-4 {
    margin-right: 32px;
    margin-left: 32px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-5.m\@md-5,
.pattern-library-style-root .m\@md-5.m\@md-5 {
    margin: 64px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-5.mt\@md-5,
.pattern-library-style-root .mt\@md-5.mt\@md-5 {
    margin-top: 64px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-5.mr\@md-5,
.pattern-library-style-root .mr\@md-5.mr\@md-5 {
    margin-right: 64px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-5.mb\@md-5,
.pattern-library-style-root .mb\@md-5.mb\@md-5 {
    margin-bottom: 64px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-5.ml\@md-5,
.pattern-library-style-root .ml\@md-5.ml\@md-5 {
    margin-left: 64px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-5.my\@md-5,
.pattern-library-style-root .my\@md-5.my\@md-5 {
    margin-top: 64px;
    margin-bottom: 64px;
  }
  .content-markup .mx\@md-5.mx\@md-5,
.pattern-library-style-root .mx\@md-5.mx\@md-5 {
    margin-right: 64px;
    margin-left: 64px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-6.m\@md-6,
.pattern-library-style-root .m\@md-6.m\@md-6 {
    margin: 128px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-6.mt\@md-6,
.pattern-library-style-root .mt\@md-6.mt\@md-6 {
    margin-top: 128px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-6.mr\@md-6,
.pattern-library-style-root .mr\@md-6.mr\@md-6 {
    margin-right: 128px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-6.mb\@md-6,
.pattern-library-style-root .mb\@md-6.mb\@md-6 {
    margin-bottom: 128px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-6.ml\@md-6,
.pattern-library-style-root .ml\@md-6.ml\@md-6 {
    margin-left: 128px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-6.my\@md-6,
.pattern-library-style-root .my\@md-6.my\@md-6 {
    margin-top: 128px;
    margin-bottom: 128px;
  }
  .content-markup .mx\@md-6.mx\@md-6,
.pattern-library-style-root .mx\@md-6.mx\@md-6 {
    margin-right: 128px;
    margin-left: 128px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@md-7.m\@md-7,
.pattern-library-style-root .m\@md-7.m\@md-7 {
    margin: 256px;
  }
  .content-markup .m\@md-auto.m\@md-auto,
.pattern-library-style-root .m\@md-auto.m\@md-auto {
    margin: auto;
  }
  .content-markup .mt\@md-7.mt\@md-7,
.pattern-library-style-root .mt\@md-7.mt\@md-7 {
    margin-top: 256px;
  }
  .content-markup .mt\@md-auto.mt\@md-auto,
.pattern-library-style-root .mt\@md-auto.mt\@md-auto {
    margin-top: auto;
  }
  .content-markup .mr\@md-7.mr\@md-7,
.pattern-library-style-root .mr\@md-7.mr\@md-7 {
    margin-right: 256px;
  }
  .content-markup .mr\@md-auto.mr\@md-auto,
.pattern-library-style-root .mr\@md-auto.mr\@md-auto {
    margin-right: auto;
  }
  .content-markup .mb\@md-7.mb\@md-7,
.pattern-library-style-root .mb\@md-7.mb\@md-7 {
    margin-bottom: 256px;
  }
  .content-markup .mb\@md-auto.mb\@md-auto,
.pattern-library-style-root .mb\@md-auto.mb\@md-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@md-7.ml\@md-7,
.pattern-library-style-root .ml\@md-7.ml\@md-7 {
    margin-left: 256px;
  }
  .content-markup .ml\@md-auto.ml\@md-auto,
.pattern-library-style-root .ml\@md-auto.ml\@md-auto {
    margin-left: auto;
  }
  .content-markup .my\@md-7.my\@md-7,
.pattern-library-style-root .my\@md-7.my\@md-7 {
    margin-top: 256px;
    margin-bottom: 256px;
  }
  .content-markup .mx\@md-7.mx\@md-7,
.pattern-library-style-root .mx\@md-7.mx\@md-7 {
    margin-right: 256px;
    margin-left: 256px;
  }
  .content-markup .my\@md-auto.my\@md-auto,
.pattern-library-style-root .my\@md-auto.my\@md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@md-auto.mx\@md-auto,
.pattern-library-style-root .mx\@md-auto.mx\@md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .p\@md-0.p\@md-0,
.pattern-library-style-root .p\@md-0.p\@md-0 {
    padding: 0px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-0.pt\@md-0,
.pattern-library-style-root .pt\@md-0.pt\@md-0 {
    padding-top: 0px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-0.pr\@md-0,
.pattern-library-style-root .pr\@md-0.pr\@md-0 {
    padding-right: 0px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-0.pb\@md-0,
.pattern-library-style-root .pb\@md-0.pb\@md-0 {
    padding-bottom: 0px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-0.pl\@md-0,
.pattern-library-style-root .pl\@md-0.pl\@md-0 {
    padding-left: 0px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-0.py\@md-0,
.pattern-library-style-root .py\@md-0.py\@md-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .content-markup .px\@md-0.px\@md-0,
.pattern-library-style-root .px\@md-0.px\@md-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-1.p\@md-1,
.pattern-library-style-root .p\@md-1.p\@md-1 {
    padding: 4px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-1.pt\@md-1,
.pattern-library-style-root .pt\@md-1.pt\@md-1 {
    padding-top: 4px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-1.pr\@md-1,
.pattern-library-style-root .pr\@md-1.pr\@md-1 {
    padding-right: 4px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-1.pb\@md-1,
.pattern-library-style-root .pb\@md-1.pb\@md-1 {
    padding-bottom: 4px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-1.pl\@md-1,
.pattern-library-style-root .pl\@md-1.pl\@md-1 {
    padding-left: 4px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-1.py\@md-1,
.pattern-library-style-root .py\@md-1.py\@md-1 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .content-markup .px\@md-1.px\@md-1,
.pattern-library-style-root .px\@md-1.px\@md-1 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-2.p\@md-2,
.pattern-library-style-root .p\@md-2.p\@md-2 {
    padding: 8px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-2.pt\@md-2,
.pattern-library-style-root .pt\@md-2.pt\@md-2 {
    padding-top: 8px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-2.pr\@md-2,
.pattern-library-style-root .pr\@md-2.pr\@md-2 {
    padding-right: 8px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-2.pb\@md-2,
.pattern-library-style-root .pb\@md-2.pb\@md-2 {
    padding-bottom: 8px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-2.pl\@md-2,
.pattern-library-style-root .pl\@md-2.pl\@md-2 {
    padding-left: 8px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-2.py\@md-2,
.pattern-library-style-root .py\@md-2.py\@md-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .content-markup .px\@md-2.px\@md-2,
.pattern-library-style-root .px\@md-2.px\@md-2 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-3.p\@md-3,
.pattern-library-style-root .p\@md-3.p\@md-3 {
    padding: 16px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-3.pt\@md-3,
.pattern-library-style-root .pt\@md-3.pt\@md-3 {
    padding-top: 16px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-3.pr\@md-3,
.pattern-library-style-root .pr\@md-3.pr\@md-3 {
    padding-right: 16px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-3.pb\@md-3,
.pattern-library-style-root .pb\@md-3.pb\@md-3 {
    padding-bottom: 16px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-3.pl\@md-3,
.pattern-library-style-root .pl\@md-3.pl\@md-3 {
    padding-left: 16px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-3.py\@md-3,
.pattern-library-style-root .py\@md-3.py\@md-3 {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .content-markup .px\@md-3.px\@md-3,
.pattern-library-style-root .px\@md-3.px\@md-3 {
    padding-right: 16px;
    padding-left: 16px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-4.p\@md-4,
.pattern-library-style-root .p\@md-4.p\@md-4 {
    padding: 32px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-4.pt\@md-4,
.pattern-library-style-root .pt\@md-4.pt\@md-4 {
    padding-top: 32px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-4.pr\@md-4,
.pattern-library-style-root .pr\@md-4.pr\@md-4 {
    padding-right: 32px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-4.pb\@md-4,
.pattern-library-style-root .pb\@md-4.pb\@md-4 {
    padding-bottom: 32px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-4.pl\@md-4,
.pattern-library-style-root .pl\@md-4.pl\@md-4 {
    padding-left: 32px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-4.py\@md-4,
.pattern-library-style-root .py\@md-4.py\@md-4 {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .content-markup .px\@md-4.px\@md-4,
.pattern-library-style-root .px\@md-4.px\@md-4 {
    padding-right: 32px;
    padding-left: 32px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-5.p\@md-5,
.pattern-library-style-root .p\@md-5.p\@md-5 {
    padding: 64px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-5.pt\@md-5,
.pattern-library-style-root .pt\@md-5.pt\@md-5 {
    padding-top: 64px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-5.pr\@md-5,
.pattern-library-style-root .pr\@md-5.pr\@md-5 {
    padding-right: 64px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-5.pb\@md-5,
.pattern-library-style-root .pb\@md-5.pb\@md-5 {
    padding-bottom: 64px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-5.pl\@md-5,
.pattern-library-style-root .pl\@md-5.pl\@md-5 {
    padding-left: 64px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-5.py\@md-5,
.pattern-library-style-root .py\@md-5.py\@md-5 {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .content-markup .px\@md-5.px\@md-5,
.pattern-library-style-root .px\@md-5.px\@md-5 {
    padding-right: 64px;
    padding-left: 64px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-6.p\@md-6,
.pattern-library-style-root .p\@md-6.p\@md-6 {
    padding: 128px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-6.pt\@md-6,
.pattern-library-style-root .pt\@md-6.pt\@md-6 {
    padding-top: 128px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-6.pr\@md-6,
.pattern-library-style-root .pr\@md-6.pr\@md-6 {
    padding-right: 128px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-6.pb\@md-6,
.pattern-library-style-root .pb\@md-6.pb\@md-6 {
    padding-bottom: 128px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-6.pl\@md-6,
.pattern-library-style-root .pl\@md-6.pl\@md-6 {
    padding-left: 128px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-6.py\@md-6,
.pattern-library-style-root .py\@md-6.py\@md-6 {
    padding-top: 128px;
    padding-bottom: 128px;
  }
  .content-markup .px\@md-6.px\@md-6,
.pattern-library-style-root .px\@md-6.px\@md-6 {
    padding-right: 128px;
    padding-left: 128px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@md-7.p\@md-7,
.pattern-library-style-root .p\@md-7.p\@md-7 {
    padding: 256px;
  }
  .content-markup .p\@md-auto.p\@md-auto,
.pattern-library-style-root .p\@md-auto.p\@md-auto {
    padding: auto;
  }
  .content-markup .pt\@md-7.pt\@md-7,
.pattern-library-style-root .pt\@md-7.pt\@md-7 {
    padding-top: 256px;
  }
  .content-markup .pt\@md-auto.pt\@md-auto,
.pattern-library-style-root .pt\@md-auto.pt\@md-auto {
    padding-top: auto;
  }
  .content-markup .pr\@md-7.pr\@md-7,
.pattern-library-style-root .pr\@md-7.pr\@md-7 {
    padding-right: 256px;
  }
  .content-markup .pr\@md-auto.pr\@md-auto,
.pattern-library-style-root .pr\@md-auto.pr\@md-auto {
    padding-right: auto;
  }
  .content-markup .pb\@md-7.pb\@md-7,
.pattern-library-style-root .pb\@md-7.pb\@md-7 {
    padding-bottom: 256px;
  }
  .content-markup .pb\@md-auto.pb\@md-auto,
.pattern-library-style-root .pb\@md-auto.pb\@md-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@md-7.pl\@md-7,
.pattern-library-style-root .pl\@md-7.pl\@md-7 {
    padding-left: 256px;
  }
  .content-markup .pl\@md-auto.pl\@md-auto,
.pattern-library-style-root .pl\@md-auto.pl\@md-auto {
    padding-left: auto;
  }
  .content-markup .py\@md-7.py\@md-7,
.pattern-library-style-root .py\@md-7.py\@md-7 {
    padding-top: 256px;
    padding-bottom: 256px;
  }
  .content-markup .px\@md-7.px\@md-7,
.pattern-library-style-root .px\@md-7.px\@md-7 {
    padding-right: 256px;
    padding-left: 256px;
  }
  .content-markup .py\@md-auto.py\@md-auto,
.pattern-library-style-root .py\@md-auto.py\@md-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@md-auto.px\@md-auto,
.pattern-library-style-root .px\@md-auto.px\@md-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .border-none,
.pattern-library-style-root .border-none {
    border-style: none;
  }
  .content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
    border-style: dotted;
  }
  .content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
    border-style: dashed;
  }
  .content-markup .border-solid,
.pattern-library-style-root .border-solid {
    border-style: solid;
  }
  .content-markup .border-double,
.pattern-library-style-root .border-double {
    border-style: double;
  }
  .content-markup .border-groove,
.pattern-library-style-root .border-groove {
    border-style: groove;
  }
  .content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
    border-style: ridge;
  }
  .content-markup .border-inset,
.pattern-library-style-root .border-inset {
    border-style: inset;
  }
  .content-markup .border-outset,
.pattern-library-style-root .border-outset {
    border-style: outset;
  }
  .content-markup .border\@md,
.pattern-library-style-root .border\@md {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-light,
.pattern-library-style-root .border\@md-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-dark,
.pattern-library-style-root .border\@md-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-top,
.pattern-library-style-root .border\@md-top {
    border-top: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-top-light,
.pattern-library-style-root .border\@md-top-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-top-dark,
.pattern-library-style-root .border\@md-top-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-top-none,
.pattern-library-style-root .border\@md-top-none {
    border-top-style: none;
  }
  .content-markup .border\@md-top-dotted,
.pattern-library-style-root .border\@md-top-dotted {
    border-top-style: dotted;
  }
  .content-markup .border\@md-top-dashed,
.pattern-library-style-root .border\@md-top-dashed {
    border-top-style: dashed;
  }
  .content-markup .border\@md-top-solid,
.pattern-library-style-root .border\@md-top-solid {
    border-top-style: solid;
  }
  .content-markup .border\@md-top-double,
.pattern-library-style-root .border\@md-top-double {
    border-top-style: double;
  }
  .content-markup .border\@md-top-groove,
.pattern-library-style-root .border\@md-top-groove {
    border-top-style: groove;
  }
  .content-markup .border\@md-top-ridge,
.pattern-library-style-root .border\@md-top-ridge {
    border-top-style: ridge;
  }
  .content-markup .border\@md-top-inset,
.pattern-library-style-root .border\@md-top-inset {
    border-top-style: inset;
  }
  .content-markup .border\@md-top-outset,
.pattern-library-style-root .border\@md-top-outset {
    border-top-style: outset;
  }
  .content-markup .border\@md-top-thin,
.pattern-library-style-root .border\@md-top-thin {
    border-top-width: thin;
  }
  .content-markup .border\@md-top-medium,
.pattern-library-style-root .border\@md-top-medium {
    border-top-width: medium;
  }
  .content-markup .border\@md-top-thick,
.pattern-library-style-root .border\@md-top-thick {
    border-top-width: thick;
  }
  .content-markup .border\@md,
.pattern-library-style-root .border\@md {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-light,
.pattern-library-style-root .border\@md-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-dark,
.pattern-library-style-root .border\@md-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-right,
.pattern-library-style-root .border\@md-right {
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-right-light,
.pattern-library-style-root .border\@md-right-light {
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-right-dark,
.pattern-library-style-root .border\@md-right-dark {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-right-none,
.pattern-library-style-root .border\@md-right-none {
    border-right-style: none;
  }
  .content-markup .border\@md-right-dotted,
.pattern-library-style-root .border\@md-right-dotted {
    border-right-style: dotted;
  }
  .content-markup .border\@md-right-dashed,
.pattern-library-style-root .border\@md-right-dashed {
    border-right-style: dashed;
  }
  .content-markup .border\@md-right-solid,
.pattern-library-style-root .border\@md-right-solid {
    border-right-style: solid;
  }
  .content-markup .border\@md-right-double,
.pattern-library-style-root .border\@md-right-double {
    border-right-style: double;
  }
  .content-markup .border\@md-right-groove,
.pattern-library-style-root .border\@md-right-groove {
    border-right-style: groove;
  }
  .content-markup .border\@md-right-ridge,
.pattern-library-style-root .border\@md-right-ridge {
    border-right-style: ridge;
  }
  .content-markup .border\@md-right-inset,
.pattern-library-style-root .border\@md-right-inset {
    border-right-style: inset;
  }
  .content-markup .border\@md-right-outset,
.pattern-library-style-root .border\@md-right-outset {
    border-right-style: outset;
  }
  .content-markup .border\@md-right-thin,
.pattern-library-style-root .border\@md-right-thin {
    border-right-width: thin;
  }
  .content-markup .border\@md-right-medium,
.pattern-library-style-root .border\@md-right-medium {
    border-right-width: medium;
  }
  .content-markup .border\@md-right-thick,
.pattern-library-style-root .border\@md-right-thick {
    border-right-width: thick;
  }
  .content-markup .border\@md,
.pattern-library-style-root .border\@md {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-light,
.pattern-library-style-root .border\@md-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-dark,
.pattern-library-style-root .border\@md-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-bottom,
.pattern-library-style-root .border\@md-bottom {
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-bottom-light,
.pattern-library-style-root .border\@md-bottom-light {
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-bottom-dark,
.pattern-library-style-root .border\@md-bottom-dark {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-bottom-none,
.pattern-library-style-root .border\@md-bottom-none {
    border-bottom-style: none;
  }
  .content-markup .border\@md-bottom-dotted,
.pattern-library-style-root .border\@md-bottom-dotted {
    border-bottom-style: dotted;
  }
  .content-markup .border\@md-bottom-dashed,
.pattern-library-style-root .border\@md-bottom-dashed {
    border-bottom-style: dashed;
  }
  .content-markup .border\@md-bottom-solid,
.pattern-library-style-root .border\@md-bottom-solid {
    border-bottom-style: solid;
  }
  .content-markup .border\@md-bottom-double,
.pattern-library-style-root .border\@md-bottom-double {
    border-bottom-style: double;
  }
  .content-markup .border\@md-bottom-groove,
.pattern-library-style-root .border\@md-bottom-groove {
    border-bottom-style: groove;
  }
  .content-markup .border\@md-bottom-ridge,
.pattern-library-style-root .border\@md-bottom-ridge {
    border-bottom-style: ridge;
  }
  .content-markup .border\@md-bottom-inset,
.pattern-library-style-root .border\@md-bottom-inset {
    border-bottom-style: inset;
  }
  .content-markup .border\@md-bottom-outset,
.pattern-library-style-root .border\@md-bottom-outset {
    border-bottom-style: outset;
  }
  .content-markup .border\@md-bottom-thin,
.pattern-library-style-root .border\@md-bottom-thin {
    border-bottom-width: thin;
  }
  .content-markup .border\@md-bottom-medium,
.pattern-library-style-root .border\@md-bottom-medium {
    border-bottom-width: medium;
  }
  .content-markup .border\@md-bottom-thick,
.pattern-library-style-root .border\@md-bottom-thick {
    border-bottom-width: thick;
  }
  .content-markup .border\@md,
.pattern-library-style-root .border\@md {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-light,
.pattern-library-style-root .border\@md-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-dark,
.pattern-library-style-root .border\@md-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-left,
.pattern-library-style-root .border\@md-left {
    border-left: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-left-light,
.pattern-library-style-root .border\@md-left-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-left-dark,
.pattern-library-style-root .border\@md-left-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-left-none,
.pattern-library-style-root .border\@md-left-none {
    border-left-style: none;
  }
  .content-markup .border\@md-left-dotted,
.pattern-library-style-root .border\@md-left-dotted {
    border-left-style: dotted;
  }
  .content-markup .border\@md-left-dashed,
.pattern-library-style-root .border\@md-left-dashed {
    border-left-style: dashed;
  }
  .content-markup .border\@md-left-solid,
.pattern-library-style-root .border\@md-left-solid {
    border-left-style: solid;
  }
  .content-markup .border\@md-left-double,
.pattern-library-style-root .border\@md-left-double {
    border-left-style: double;
  }
  .content-markup .border\@md-left-groove,
.pattern-library-style-root .border\@md-left-groove {
    border-left-style: groove;
  }
  .content-markup .border\@md-left-ridge,
.pattern-library-style-root .border\@md-left-ridge {
    border-left-style: ridge;
  }
  .content-markup .border\@md-left-inset,
.pattern-library-style-root .border\@md-left-inset {
    border-left-style: inset;
  }
  .content-markup .border\@md-left-outset,
.pattern-library-style-root .border\@md-left-outset {
    border-left-style: outset;
  }
  .content-markup .border\@md-left-thin,
.pattern-library-style-root .border\@md-left-thin {
    border-left-width: thin;
  }
  .content-markup .border\@md-left-medium,
.pattern-library-style-root .border\@md-left-medium {
    border-left-width: medium;
  }
  .content-markup .border\@md-left-thick,
.pattern-library-style-root .border\@md-left-thick {
    border-left-width: thick;
  }
  .content-markup .border\@md-y,
.pattern-library-style-root .border\@md-y {
    border-top: 1px solid #bdbdbd;
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-y-light,
.pattern-library-style-root .border\@md-y-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-y-dark,
.pattern-library-style-root .border\@md-y-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-x,
.pattern-library-style-root .border\@md-x {
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@md-x-light,
.pattern-library-style-root .border\@md-x-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@md-x-dark,
.pattern-library-style-root .border\@md-x-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@md-radius,
.pattern-library-style-root .border\@md-radius {
    border-radius: 4px;
  }
  .content-markup .border\@md-radius-top-left,
.pattern-library-style-root .border\@md-radius-top-left {
    border-top-left-radius: 4px;
  }
  .content-markup .border\@md-radius-top-right,
.pattern-library-style-root .border\@md-radius-top-right {
    border-top-right-radius: 4px;
  }
  .content-markup .border\@md-radius-bottom-left,
.pattern-library-style-root .border\@md-radius-bottom-left {
    border-bottom-left-radius: 4px;
  }
  .content-markup .border\@md-radius-bottom-right,
.pattern-library-style-root .border\@md-radius-bottom-right {
    border-bottom-right-radius: 4px;
  }
  .content-markup .font-style\@md-oblique,
.pattern-library-style-root .font-style\@md-oblique {
    font-style: oblique;
  }
  .content-markup .font-style\@md-italic,
.pattern-library-style-root .font-style\@md-italic {
    font-style: italic;
  }
  .content-markup .font\@md-ui,
.pattern-library-style-root .font\@md-ui {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@md-content,
.pattern-library-style-root .font\@md-content {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@md-header,
.pattern-library-style-root .font\@md-header {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .fw\@md-1,
.pattern-library-style-root .fw\@md-1 {
    font-weight: 300 !important;
  }
  .content-markup .fw\@md-2,
.pattern-library-style-root .fw\@md-2 {
    font-weight: 400 !important;
  }
  .content-markup .fw\@md-3,
.pattern-library-style-root .fw\@md-3 {
    font-weight: 500 !important;
  }
  .content-markup .fw\@md-4,
.pattern-library-style-root .fw\@md-4 {
    font-weight: 700 !important;
  }
  .content-markup .f\@md-1,
.pattern-library-style-root .f\@md-1 {
    font-size: 0.75rem !important;
  }
  .content-markup .f\@md-2,
.pattern-library-style-root .f\@md-2 {
    font-size: 0.875rem !important;
  }
  .content-markup .f\@md-3,
.pattern-library-style-root .f\@md-3 {
    font-size: 1rem !important;
  }
  .content-markup .f\@md-4,
.pattern-library-style-root .f\@md-4 {
    font-size: 1.125rem !important;
  }
  .content-markup .f\@md-5,
.pattern-library-style-root .f\@md-5 {
    font-size: 1.4rem !important;
  }
  .content-markup .f\@md-6,
.pattern-library-style-root .f\@md-6 {
    font-size: 1.5rem !important;
  }
  .content-markup .f\@md-7,
.pattern-library-style-root .f\@md-7 {
    font-size: 1.75rem !important;
  }
  .content-markup .f\@md-8,
.pattern-library-style-root .f\@md-8 {
    font-size: 2.125rem !important;
  }
  .content-markup .f\@md-9,
.pattern-library-style-root .f\@md-9 {
    font-size: 2.8125rem !important;
  }
  .content-markup .f\@md-10,
.pattern-library-style-root .f\@md-10 {
    font-size: 2.8125rem !important;
  }
  .content-markup .ln\@md-1,
.pattern-library-style-root .ln\@md-1 {
    line-height: 1.125rem !important;
  }
  .content-markup .ln\@md-2,
.pattern-library-style-root .ln\@md-2 {
    line-height: 1.25rem !important;
  }
  .content-markup .ln\@md-3,
.pattern-library-style-root .ln\@md-3 {
    line-height: 1.5rem !important;
  }
  .content-markup .ln\@md-4,
.pattern-library-style-root .ln\@md-4 {
    line-height: 1.75rem !important;
  }
  .content-markup .ln\@md-5,
.pattern-library-style-root .ln\@md-5 {
    line-height: 2rem !important;
  }
  .content-markup .ln\@md-6,
.pattern-library-style-root .ln\@md-6 {
    line-height: 2.125rem !important;
  }
  .content-markup .ln\@md-7,
.pattern-library-style-root .ln\@md-7 {
    line-height: 3rem !important;
  }
  .content-markup .ln\@md-8,
.pattern-library-style-root .ln\@md-8 {
    line-height: 4.5rem !important;
  }
  .content-markup .ln\@md-9,
.pattern-library-style-root .ln\@md-9 {
    line-height: 5.5rem !important;
  }
  .content-markup .ln\@md-10,
.pattern-library-style-root .ln\@md-10 {
    line-height: 6.5rem !important;
  }
  .content-markup .text\@md-left,
.content-markup .text-align\@md-left,
.pattern-library-style-root .text\@md-left,
.pattern-library-style-root .text-align\@md-left {
    text-align: left;
  }
  .content-markup .text\@md-center,
.content-markup .text-align\@md-center,
.pattern-library-style-root .text\@md-center,
.pattern-library-style-root .text-align\@md-center {
    text-align: center;
  }
  .content-markup .text\@md-right,
.content-markup .text-align\@md-right,
.pattern-library-style-root .text\@md-right,
.pattern-library-style-root .text-align\@md-right {
    text-align: right;
  }
  .content-markup .text\@md-justify,
.content-markup .text-align\@md-justify,
.pattern-library-style-root .text\@md-justify,
.pattern-library-style-root .text-align\@md-justify {
    text-align: justify;
  }
  .content-markup .text\@md-nowrap,
.content-markup .text-align\@md-nowrap,
.pattern-library-style-root .text\@md-nowrap,
.pattern-library-style-root .text-align\@md-nowrap {
    white-space: nowrap;
  }
  .content-markup .text\@md-wrap,
.content-markup .text-align\@md-wrap,
.pattern-library-style-root .text\@md-wrap,
.pattern-library-style-root .text-align\@md-wrap {
    white-space: wrap;
  }
  .content-markup .text\@md-pre,
.content-markup .text-align\@md-pre,
.pattern-library-style-root .text\@md-pre,
.pattern-library-style-root .text-align\@md-pre {
    white-space: pre;
  }
  .content-markup .text\@md-pre-line,
.content-markup .text-align\@md-pre-line,
.pattern-library-style-root .text\@md-pre-line,
.pattern-library-style-root .text-align\@md-pre-line {
    white-space: pre-line;
  }
  .content-markup .text\@md-pre-wrap,
.content-markup .text-align\@md-pre-wrap,
.pattern-library-style-root .text\@md-pre-wrap,
.pattern-library-style-root .text-align\@md-pre-wrap {
    white-space: pre-wrap;
  }
  .content-markup .text-transform\@md-uppercase,
.pattern-library-style-root .text-transform\@md-uppercase {
    text-transform: uppercase;
  }
  .content-markup .text-transform\@md-lowercase,
.pattern-library-style-root .text-transform\@md-lowercase {
    text-transform: lowercase;
  }
  .content-markup .text-transform\@md-capitalize,
.pattern-library-style-root .text-transform\@md-capitalize {
    text-transform: capitalize;
  }
  .content-markup .text-transform\@md-none,
.pattern-library-style-root .text-transform\@md-none {
    text-transform: none;
  }
  .content-markup .display\@md-none.display\@md-none,
.content-markup .hidden\@md.hidden\@md,
.pattern-library-style-root .display\@md-none.display\@md-none,
.pattern-library-style-root .hidden\@md.hidden\@md {
    display: none;
  }
  .content-markup .display\@md-inline.display\@md-inline,
.content-markup .inline\@md.inline\@md,
.pattern-library-style-root .display\@md-inline.display\@md-inline,
.pattern-library-style-root .inline\@md.inline\@md {
    display: inline;
  }
  .content-markup .display\@md-inline-block.display\@md-inline-block,
.content-markup .inline-block\@md.inline-block\@md,
.pattern-library-style-root .display\@md-inline-block.display\@md-inline-block,
.pattern-library-style-root .inline-block\@md.inline-block\@md {
    display: inline-block;
  }
  .content-markup .display\@md-inline-flex.display\@md-inline-flex,
.pattern-library-style-root .display\@md-inline-flex.display\@md-inline-flex {
    display: inline-flex;
  }
  .content-markup .display\@md-block.display\@md-block,
.content-markup .block\@md.block\@md,
.pattern-library-style-root .display\@md-block.display\@md-block,
.pattern-library-style-root .block\@md.block\@md {
    display: block;
  }
  .content-markup .display\@md-flex.display\@md-flex,
.pattern-library-style-root .display\@md-flex.display\@md-flex {
    display: flex;
  }
  .content-markup .display\@md-table.display\@md-table,
.pattern-library-style-root .display\@md-table.display\@md-table {
    display: table;
  }
  .content-markup .display\@md-table-row,
.pattern-library-style-root .display\@md-table-row {
    display: table-row;
  }
  .content-markup .display\@md-table-cell,
.pattern-library-style-root .display\@md-table-cell {
    display: table-cell;
  }
  .content-markup .display\@md-contents.display\@md-contents,
.pattern-library-style-root .display\@md-contents.display\@md-contents {
    display: contents;
  }
  .content-markup .display\@md-before-block.display\@md-before-block:before,
.content-markup .before-block\@md.before-block\@md:before,
.pattern-library-style-root .display\@md-before-block.display\@md-before-block:before,
.pattern-library-style-root .before-block\@md.before-block\@md:before {
    content: "";
    display: block;
  }
  .content-markup .position\@md-relative.position\@md-relative,
.pattern-library-style-root .position\@md-relative.position\@md-relative {
    position: relative;
  }
  .content-markup .position\@md-fixed.position\@md-fixed,
.content-markup .display\@md-fixed.display\@md-fixed,
.content-markup .fixed\@md.fixed\@md,
.pattern-library-style-root .position\@md-fixed.position\@md-fixed,
.pattern-library-style-root .display\@md-fixed.display\@md-fixed,
.pattern-library-style-root .fixed\@md.fixed\@md {
    position: fixed;
    visibility: visible;
    z-index: 99;
  }
  .content-markup .position\@md-absolute.position\@md-absolute,
.content-markup .display\@md-absolute.display\@md-absolute,
.content-markup .absolute\@md.absolute\@md,
.pattern-library-style-root .position\@md-absolute.position\@md-absolute,
.pattern-library-style-root .display\@md-absolute.display\@md-absolute,
.pattern-library-style-root .absolute\@md.absolute\@md {
    position: absolute;
    visibility: visible;
  }
  .content-markup .position\@md-sticky.position\@md-sticky,
.content-markup .display\@md-sticky.display\@md-sticky,
.content-markup .sticky\@md.sticky\@md,
.pattern-library-style-root .position\@md-sticky.position\@md-sticky,
.pattern-library-style-root .display\@md-sticky.display\@md-sticky,
.pattern-library-style-root .sticky\@md.sticky\@md {
    position: -webkit-sticky;
    position: sticky;
    visibility: visible;
  }
  .content-markup .position\@md-sticky-top.position\@md-sticky-top,
.content-markup .display\@md-sticky-top.display\@md-sticky-top,
.content-markup .sticky-top\@md.sticky-top\@md,
.pattern-library-style-root .position\@md-sticky-top.position\@md-sticky-top,
.pattern-library-style-root .display\@md-sticky-top.display\@md-sticky-top,
.pattern-library-style-root .sticky-top\@md.sticky-top\@md {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    visibility: visible;
  }
  .content-markup .position\@md-sticky-bottom.position\@md-sticky-bottom,
.content-markup .display\@md-sticky-bottom.display\@md-sticky-bottom,
.content-markup .sticky-bottom\@md.sticky-bottom\@md,
.pattern-library-style-root .position\@md-sticky-bottom.position\@md-sticky-bottom,
.pattern-library-style-root .display\@md-sticky-bottom.display\@md-sticky-bottom,
.pattern-library-style-root .sticky-bottom\@md.sticky-bottom\@md {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0px;
    visibility: visible;
  }
  .content-markup .overflow\@md-auto.display\@md-auto,
.pattern-library-style-root .overflow\@md-auto.display\@md-auto {
    overflow: auto;
  }
  .content-markup .overflow\@md-hidden.display\@md-hidden,
.pattern-library-style-root .overflow\@md-hidden.display\@md-hidden {
    overflow: hidden;
  }
  .content-markup .overflow\@md-scroll.display\@md-scroll,
.pattern-library-style-root .overflow\@md-scroll.display\@md-scroll {
    overflow: scroll;
  }
  .content-markup .overflow\@md-visible.display\@md-visible,
.pattern-library-style-root .overflow\@md-visible.display\@md-visible {
    overflow: visible;
  }
  .content-markup .z-index\@md-negative-one.z-index\@md-negative-one,
.pattern-library-style-root .z-index\@md-negative-one.z-index\@md-negative-one {
    z-index: -1;
  }
  .content-markup .z-index\@md-auto.z-index\@md-auto,
.pattern-library-style-root .z-index\@md-auto.z-index\@md-auto {
    z-index: auto;
  }
  .content-markup .z-index\@md-zero.z-index\@md-zero,
.pattern-library-style-root .z-index\@md-zero.z-index\@md-zero {
    z-index: 0;
  }
  .content-markup .z-index\@md-ten.z-index\@md-ten,
.pattern-library-style-root .z-index\@md-ten.z-index\@md-ten {
    z-index: 10;
  }
  .content-markup .z-index\@md-one-thousand.z-index\@md-one-thousand,
.pattern-library-style-root .z-index\@md-one-thousand.z-index\@md-one-thousand {
    z-index: 1000;
  }
  .content-markup .z-index\@md-one-thousand-one-hundred.z-index\@md-one-thousand-one-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-one-hundred.z-index\@md-one-thousand-one-hundred {
    z-index: 1100;
  }
  .content-markup .z-index\@md-one-thousand-two-hundred.z-index\@md-one-thousand-two-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-two-hundred.z-index\@md-one-thousand-two-hundred {
    z-index: 1200;
  }
  .content-markup .z-index\@md-one-thousand-three-hundred.z-index\@md-one-thousand-three-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-three-hundred.z-index\@md-one-thousand-three-hundred {
    z-index: 1300;
  }
  .content-markup .z-index\@md-one-thousand-four-hundred.z-index\@md-one-thousand-four-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-four-hundred.z-index\@md-one-thousand-four-hundred {
    z-index: 1400;
  }
  .content-markup .z-index\@md-one-thousand-five-hundred.z-index\@md-one-thousand-five-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-five-hundred.z-index\@md-one-thousand-five-hundred {
    z-index: 1500;
  }
  .content-markup .z-index\@md-one-thousand-six-hundred.z-index\@md-one-thousand-six-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-six-hundred.z-index\@md-one-thousand-six-hundred {
    z-index: 1600;
  }
  .content-markup .z-index\@md-one-thousand-seven-hundred.z-index\@md-one-thousand-seven-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-seven-hundred.z-index\@md-one-thousand-seven-hundred {
    z-index: 1700;
  }
  .content-markup .z-index\@md-one-thousand-eight-hundred.z-index\@md-one-thousand-eight-hundred,
.pattern-library-style-root .z-index\@md-one-thousand-eight-hundred.z-index\@md-one-thousand-eight-hundred {
    z-index: 1800;
  }
  .content-markup .visibility\@md-visible,
.pattern-library-style-root .visibility\@md-visible {
    visibility: visible;
  }
  .content-markup .visibility\@md-hidden,
.pattern-library-style-root .visibility\@md-hidden {
    visibility: hidden;
  }
  .content-markup .flex\@md.flex\@md,
.pattern-library-style-root .flex\@md.flex\@md {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .content-markup .flex\@md-inline.flex\@md-inline,
.pattern-library-style-root .flex\@md-inline.flex\@md-inline {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .content-markup .flex\@md-col.flex\@md-col,
.pattern-library-style-root .flex\@md-col.flex\@md-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .content-markup .flex\@md-col-reverse.flex\@md-col-reverse,
.pattern-library-style-root .flex\@md-col-reverse.flex\@md-col-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .content-markup .flex\@md-row.flex\@md-row,
.pattern-library-style-root .flex\@md-row.flex\@md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .content-markup .flex\@md-row-reverse.flex\@md-row-reverse,
.pattern-library-style-root .flex\@md-row-reverse.flex\@md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .content-markup .flex\@md-wrap.flex\@md-wrap,
.pattern-library-style-root .flex\@md-wrap.flex\@md-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .content-markup .flex\@md-nowrap.flex\@md-nowrap,
.pattern-library-style-root .flex\@md-nowrap.flex\@md-nowrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .content-markup .flex\@md-align-stretch.flex\@md-align-stretch,
.pattern-library-style-root .flex\@md-align-stretch.flex\@md-align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .content-markup .flex\@md-align-center.flex\@md-align-center,
.pattern-library-style-root .flex\@md-align-center.flex\@md-align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .content-markup .flex\@md-align-start.flex\@md-align-start,
.pattern-library-style-root .flex\@md-align-start.flex\@md-align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .content-markup .flex\@md-align-end.flex\@md-align-end,
.pattern-library-style-root .flex\@md-align-end.flex\@md-align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .content-markup .flex\@md-align-self-stretch.flex\@md-align-self-stretch,
.pattern-library-style-root .flex\@md-align-self-stretch.flex\@md-align-self-stretch {
    align-self: stretch;
  }
  .content-markup .flex\@md-align-self-center.flex\@md-align-self-center,
.pattern-library-style-root .flex\@md-align-self-center.flex\@md-align-self-center {
    align-self: center;
  }
  .content-markup .flex\@md-align-self-start.flex\@md-align-self-start,
.pattern-library-style-root .flex\@md-align-self-start.flex\@md-align-self-start {
    align-self: flex-start;
  }
  .content-markup .flex\@md-align-self-end.flex\@md-align-self-end,
.pattern-library-style-root .flex\@md-align-self-end.flex\@md-align-self-end {
    align-self: flex-end;
  }
  .content-markup .flex\@md-justify-start.flex\@md-justify-start,
.pattern-library-style-root .flex\@md-justify-start.flex\@md-justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .content-markup .flex\@md-justify-end.flex\@md-justify-end,
.pattern-library-style-root .flex\@md-justify-end.flex\@md-justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .content-markup .flex\@md-justify-center.flex\@md-justify-center,
.pattern-library-style-root .flex\@md-justify-center.flex\@md-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .content-markup .flex\@md-justify-btw.flex\@md-justify-btw,
.pattern-library-style-root .flex\@md-justify-btw.flex\@md-justify-btw {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .content-markup .flex\@md-justify-around.flex\@md-justify-around,
.pattern-library-style-root .flex\@md-justify-around.flex\@md-justify-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-markup .flex\@md-justify-self-start.flex\@md-justify-self-start,
.pattern-library-style-root .flex\@md-justify-self-start.flex\@md-justify-self-start {
    justify-self: flex-start;
  }
  .content-markup .flex\@md-justify-self-end.flex\@md-justify-self-end,
.pattern-library-style-root .flex\@md-justify-self-end.flex\@md-justify-self-end {
    justify-self: flex-end;
  }
  .content-markup .flex\@md-justify-self-center.flex\@md-justify-self-center,
.pattern-library-style-root .flex\@md-justify-self-center.flex\@md-justify-self-center {
    justify-self: center;
  }
  .content-markup .flex\@md-justify-self-btw.flex\@md-justify-self-btw,
.pattern-library-style-root .flex\@md-justify-self-btw.flex\@md-justify-self-btw {
    justify-self: space-between;
  }
  .content-markup .flex\@md-justify-self-around.flex\@md-justify-self-around,
.pattern-library-style-root .flex\@md-justify-self-around.flex\@md-justify-self-around {
    justify-self: space-around;
  }
  .content-markup .flex\@md-1,
.pattern-library-style-root .flex\@md-1 {
    min-width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .content-markup .flex\@md-order-1,
.pattern-library-style-root .flex\@md-order-1 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .content-markup .flex\@md-2,
.pattern-library-style-root .flex\@md-2 {
    min-width: 0;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .content-markup .flex\@md-order-2,
.pattern-library-style-root .flex\@md-order-2 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .content-markup .flex\@md-3,
.pattern-library-style-root .flex\@md-3 {
    min-width: 0;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  .content-markup .flex\@md-order-3,
.pattern-library-style-root .flex\@md-order-3 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .content-markup .flex\@md-4,
.pattern-library-style-root .flex\@md-4 {
    min-width: 0;
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4;
  }
  .content-markup .flex\@md-order-4,
.pattern-library-style-root .flex\@md-order-4 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .content-markup .flex\@md-5,
.pattern-library-style-root .flex\@md-5 {
    min-width: 0;
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
  }
  .content-markup .flex\@md-order-5,
.pattern-library-style-root .flex\@md-order-5 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .content-markup .flex\@md-6,
.pattern-library-style-root .flex\@md-6 {
    min-width: 0;
    -webkit-box-flex: 6;
    -ms-flex: 6;
    flex: 6;
  }
  .content-markup .flex\@md-order-6,
.pattern-library-style-root .flex\@md-order-6 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .content-markup .flex\@md-7,
.pattern-library-style-root .flex\@md-7 {
    min-width: 0;
    -webkit-box-flex: 7;
    -ms-flex: 7;
    flex: 7;
  }
  .content-markup .flex\@md-order-7,
.pattern-library-style-root .flex\@md-order-7 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .content-markup .flex\@md-8,
.pattern-library-style-root .flex\@md-8 {
    min-width: 0;
    -webkit-box-flex: 8;
    -ms-flex: 8;
    flex: 8;
  }
  .content-markup .flex\@md-order-8,
.pattern-library-style-root .flex\@md-order-8 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .content-markup .flex\@md-9,
.pattern-library-style-root .flex\@md-9 {
    min-width: 0;
    -webkit-box-flex: 9;
    -ms-flex: 9;
    flex: 9;
  }
  .content-markup .flex\@md-order-9,
.pattern-library-style-root .flex\@md-order-9 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .content-markup .flex\@md-10,
.pattern-library-style-root .flex\@md-10 {
    min-width: 0;
    -webkit-box-flex: 10;
    -ms-flex: 10;
    flex: 10;
  }
  .content-markup .flex\@md-order-10,
.pattern-library-style-root .flex\@md-order-10 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .content-markup .flex\@md-11,
.pattern-library-style-root .flex\@md-11 {
    min-width: 0;
    -webkit-box-flex: 11;
    -ms-flex: 11;
    flex: 11;
  }
  .content-markup .flex\@md-order-11,
.pattern-library-style-root .flex\@md-order-11 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .content-markup .flex\@md-12,
.pattern-library-style-root .flex\@md-12 {
    min-width: 0;
    -webkit-box-flex: 12;
    -ms-flex: 12;
    flex: 12;
  }
  .content-markup .flex\@md-order-12,
.pattern-library-style-root .flex\@md-order-12 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 12;
    order: 12;
  }
}
@media all and (min-width: 1152px) and (-ms-high-contrast: none) {
  .content-markup .flex\@md-1,
.pattern-library-style-root .flex\@md-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex\@md-2,
.pattern-library-style-root .flex\@md-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex\@md-3,
.pattern-library-style-root .flex\@md-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex\@md-4,
.pattern-library-style-root .flex\@md-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex\@md-5,
.pattern-library-style-root .flex\@md-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex\@md-6,
.pattern-library-style-root .flex\@md-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex\@md-7,
.pattern-library-style-root .flex\@md-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex\@md-8,
.pattern-library-style-root .flex\@md-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex\@md-9,
.pattern-library-style-root .flex\@md-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex\@md-10,
.pattern-library-style-root .flex\@md-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex\@md-11,
.pattern-library-style-root .flex\@md-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex\@md-12,
.pattern-library-style-root .flex\@md-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 1152px) {
  .content-markup .ie-11 .flex\@md-1,
.pattern-library-style-root .ie-11 .flex\@md-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .ie-11 .flex\@md-2,
.pattern-library-style-root .ie-11 .flex\@md-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .ie-11 .flex\@md-3,
.pattern-library-style-root .ie-11 .flex\@md-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .ie-11 .flex\@md-4,
.pattern-library-style-root .ie-11 .flex\@md-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .ie-11 .flex\@md-5,
.pattern-library-style-root .ie-11 .flex\@md-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .ie-11 .flex\@md-6,
.pattern-library-style-root .ie-11 .flex\@md-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .ie-11 .flex\@md-7,
.pattern-library-style-root .ie-11 .flex\@md-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .ie-11 .flex\@md-8,
.pattern-library-style-root .ie-11 .flex\@md-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .ie-11 .flex\@md-9,
.pattern-library-style-root .ie-11 .flex\@md-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .ie-11 .flex\@md-10,
.pattern-library-style-root .ie-11 .flex\@md-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .ie-11 .flex\@md-11,
.pattern-library-style-root .ie-11 .flex\@md-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .ie-11 .flex\@md-12,
.pattern-library-style-root .ie-11 .flex\@md-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 1152px) {
  .content-markup .list\@md-style-none,
.pattern-library-style-root .list\@md-style-none {
    list-style: none;
  }
}
@media (min-width: 1152px) {
  .content-markup .columns\@md-0,
.pattern-library-style-root .columns\@md-0 {
    column-count: 0;
  }
  .content-markup .columns\@md-1,
.pattern-library-style-root .columns\@md-1 {
    column-count: 1;
  }
  .content-markup .columns\@md-2,
.pattern-library-style-root .columns\@md-2 {
    column-count: 2;
  }
  .content-markup .columns\@md-3,
.pattern-library-style-root .columns\@md-3 {
    column-count: 3;
  }
  .content-markup .columns\@md-4,
.pattern-library-style-root .columns\@md-4 {
    column-count: 4;
  }
  .content-markup .columns\@md-5,
.pattern-library-style-root .columns\@md-5 {
    column-count: 5;
  }
  .content-markup .columns\@md-6,
.pattern-library-style-root .columns\@md-6 {
    column-count: 6;
  }
  .content-markup .columns\@md-7,
.pattern-library-style-root .columns\@md-7 {
    column-count: 7;
  }
  .content-markup .columns\@md-8,
.pattern-library-style-root .columns\@md-8 {
    column-count: 8;
  }
  .content-markup .columns\@md-9,
.pattern-library-style-root .columns\@md-9 {
    column-count: 9;
  }
}
@media (min-width: 1152px) {
  .content-markup .column-width\@md-0,
.pattern-library-style-root .column-width\@md-0 {
    column-width: 0px;
  }
  .content-markup .column-width\@md-1,
.pattern-library-style-root .column-width\@md-1 {
    column-width: 100px;
  }
  .content-markup .column-width\@md-2,
.pattern-library-style-root .column-width\@md-2 {
    column-width: 200px;
  }
  .content-markup .column-width\@md-3,
.pattern-library-style-root .column-width\@md-3 {
    column-width: 300px;
  }
  .content-markup .column-width\@md-4,
.pattern-library-style-root .column-width\@md-4 {
    column-width: 400px;
  }
  .content-markup .column-width\@md-5,
.pattern-library-style-root .column-width\@md-5 {
    column-width: 500px;
  }
  .content-markup .column-width\@md-6,
.pattern-library-style-root .column-width\@md-6 {
    column-width: 600px;
  }
  .content-markup .column-width\@md-7,
.pattern-library-style-root .column-width\@md-7 {
    column-width: 700px;
  }
  .content-markup .column-width\@md-8,
.pattern-library-style-root .column-width\@md-8 {
    column-width: 800px;
  }
  .content-markup .column-width\@md-9,
.pattern-library-style-root .column-width\@md-9 {
    column-width: 900px;
  }
}
@media (min-width: 1152px) {
  .content-markup .overflow\@md-y-auto,
.pattern-library-style-root .overflow\@md-y-auto {
    overflow-y: auto;
  }
  .content-markup .overflow\@md-x-auto,
.pattern-library-style-root .overflow\@md-x-auto {
    overflow-x: auto;
  }
  .content-markup .overflow\@md-y-hidden,
.pattern-library-style-root .overflow\@md-y-hidden {
    overflow-y: hidden;
  }
  .content-markup .overflow\@md-x-hidden,
.pattern-library-style-root .overflow\@md-x-hidden {
    overflow-x: hidden;
  }
  .content-markup .overflow\@md-y-visible,
.pattern-library-style-root .overflow\@md-y-visible {
    overflow-y: visible;
  }
  .content-markup .overflow\@md-x-visible,
.pattern-library-style-root .overflow\@md-x-visible {
    overflow-x: visible;
  }
  .content-markup .overflow\@md-y-scroll,
.pattern-library-style-root .overflow\@md-y-scroll {
    overflow-y: scroll;
  }
  .content-markup .overflow\@md-x-scroll,
.pattern-library-style-root .overflow\@md-x-scroll {
    overflow-x: scroll;
  }
  .content-markup .overflow\@md-overlay,
.pattern-library-style-root .overflow\@md-overlay {
    overflow: overlay;
  }
  .content-markup .overflow\@md-y-overlay,
.pattern-library-style-root .overflow\@md-y-overlay {
    overflow-y: overlay;
  }
  .content-markup .overflow\@md-x-overlay,
.pattern-library-style-root .overflow\@md-x-overlay {
    overflow-x: overlay;
  }
}
@media (min-width: 1152px) {
  .content-markup .text-overflow\@md-clip,
.pattern-library-style-root .text-overflow\@md-clip {
    text-overflow: clip;
  }
  .content-markup .text-overflow\@md-ellipsis,
.pattern-library-style-root .text-overflow\@md-ellipsis {
    text-overflow: ellipsis;
  }
  .content-markup .text-overflow\@md-initial,
.pattern-library-style-root .text-overflow\@md-initial {
    text-overflow: initial;
  }
  .content-markup .text-overflow\@md-inherit,
.pattern-library-style-root .text-overflow\@md-inherit {
    text-overflow: inherit;
  }
}
@media (min-width: 1300px) {
  .content-markup .w\@lg-auto,
.pattern-library-style-root .w\@lg-auto {
    width: auto;
  }
  .content-markup .wMin\@lg-auto,
.pattern-library-style-root .wMin\@lg-auto {
    min-width: auto;
  }
  .content-markup .wMax\@lg-auto,
.pattern-library-style-root .wMax\@lg-auto {
    max-width: auto;
  }
  .content-markup .h\@lg-auto,
.pattern-library-style-root .h\@lg-auto {
    height: auto;
  }
  .content-markup .hMin\@lg-auto,
.pattern-library-style-root .hMin\@lg-auto {
    min-height: auto;
  }
  .content-markup .hMax\@lg-auto,
.pattern-library-style-root .hMax\@lg-auto {
    max-height: auto;
  }
  .content-markup .m\@lg-0.m\@lg-0,
.pattern-library-style-root .m\@lg-0.m\@lg-0 {
    margin: 0px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-0.mt\@lg-0,
.pattern-library-style-root .mt\@lg-0.mt\@lg-0 {
    margin-top: 0px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-0.mr\@lg-0,
.pattern-library-style-root .mr\@lg-0.mr\@lg-0 {
    margin-right: 0px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-0.mb\@lg-0,
.pattern-library-style-root .mb\@lg-0.mb\@lg-0 {
    margin-bottom: 0px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-0.ml\@lg-0,
.pattern-library-style-root .ml\@lg-0.ml\@lg-0 {
    margin-left: 0px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-0.my\@lg-0,
.pattern-library-style-root .my\@lg-0.my\@lg-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .content-markup .mx\@lg-0.mx\@lg-0,
.pattern-library-style-root .mx\@lg-0.mx\@lg-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-1.m\@lg-1,
.pattern-library-style-root .m\@lg-1.m\@lg-1 {
    margin: 4px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-1.mt\@lg-1,
.pattern-library-style-root .mt\@lg-1.mt\@lg-1 {
    margin-top: 4px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-1.mr\@lg-1,
.pattern-library-style-root .mr\@lg-1.mr\@lg-1 {
    margin-right: 4px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-1.mb\@lg-1,
.pattern-library-style-root .mb\@lg-1.mb\@lg-1 {
    margin-bottom: 4px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-1.ml\@lg-1,
.pattern-library-style-root .ml\@lg-1.ml\@lg-1 {
    margin-left: 4px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-1.my\@lg-1,
.pattern-library-style-root .my\@lg-1.my\@lg-1 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .content-markup .mx\@lg-1.mx\@lg-1,
.pattern-library-style-root .mx\@lg-1.mx\@lg-1 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-2.m\@lg-2,
.pattern-library-style-root .m\@lg-2.m\@lg-2 {
    margin: 8px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-2.mt\@lg-2,
.pattern-library-style-root .mt\@lg-2.mt\@lg-2 {
    margin-top: 8px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-2.mr\@lg-2,
.pattern-library-style-root .mr\@lg-2.mr\@lg-2 {
    margin-right: 8px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-2.mb\@lg-2,
.pattern-library-style-root .mb\@lg-2.mb\@lg-2 {
    margin-bottom: 8px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-2.ml\@lg-2,
.pattern-library-style-root .ml\@lg-2.ml\@lg-2 {
    margin-left: 8px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-2.my\@lg-2,
.pattern-library-style-root .my\@lg-2.my\@lg-2 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .content-markup .mx\@lg-2.mx\@lg-2,
.pattern-library-style-root .mx\@lg-2.mx\@lg-2 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-3.m\@lg-3,
.pattern-library-style-root .m\@lg-3.m\@lg-3 {
    margin: 16px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-3.mt\@lg-3,
.pattern-library-style-root .mt\@lg-3.mt\@lg-3 {
    margin-top: 16px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-3.mr\@lg-3,
.pattern-library-style-root .mr\@lg-3.mr\@lg-3 {
    margin-right: 16px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-3.mb\@lg-3,
.pattern-library-style-root .mb\@lg-3.mb\@lg-3 {
    margin-bottom: 16px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-3.ml\@lg-3,
.pattern-library-style-root .ml\@lg-3.ml\@lg-3 {
    margin-left: 16px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-3.my\@lg-3,
.pattern-library-style-root .my\@lg-3.my\@lg-3 {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .content-markup .mx\@lg-3.mx\@lg-3,
.pattern-library-style-root .mx\@lg-3.mx\@lg-3 {
    margin-right: 16px;
    margin-left: 16px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-4.m\@lg-4,
.pattern-library-style-root .m\@lg-4.m\@lg-4 {
    margin: 32px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-4.mt\@lg-4,
.pattern-library-style-root .mt\@lg-4.mt\@lg-4 {
    margin-top: 32px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-4.mr\@lg-4,
.pattern-library-style-root .mr\@lg-4.mr\@lg-4 {
    margin-right: 32px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-4.mb\@lg-4,
.pattern-library-style-root .mb\@lg-4.mb\@lg-4 {
    margin-bottom: 32px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-4.ml\@lg-4,
.pattern-library-style-root .ml\@lg-4.ml\@lg-4 {
    margin-left: 32px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-4.my\@lg-4,
.pattern-library-style-root .my\@lg-4.my\@lg-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }
  .content-markup .mx\@lg-4.mx\@lg-4,
.pattern-library-style-root .mx\@lg-4.mx\@lg-4 {
    margin-right: 32px;
    margin-left: 32px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-5.m\@lg-5,
.pattern-library-style-root .m\@lg-5.m\@lg-5 {
    margin: 64px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-5.mt\@lg-5,
.pattern-library-style-root .mt\@lg-5.mt\@lg-5 {
    margin-top: 64px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-5.mr\@lg-5,
.pattern-library-style-root .mr\@lg-5.mr\@lg-5 {
    margin-right: 64px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-5.mb\@lg-5,
.pattern-library-style-root .mb\@lg-5.mb\@lg-5 {
    margin-bottom: 64px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-5.ml\@lg-5,
.pattern-library-style-root .ml\@lg-5.ml\@lg-5 {
    margin-left: 64px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-5.my\@lg-5,
.pattern-library-style-root .my\@lg-5.my\@lg-5 {
    margin-top: 64px;
    margin-bottom: 64px;
  }
  .content-markup .mx\@lg-5.mx\@lg-5,
.pattern-library-style-root .mx\@lg-5.mx\@lg-5 {
    margin-right: 64px;
    margin-left: 64px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-6.m\@lg-6,
.pattern-library-style-root .m\@lg-6.m\@lg-6 {
    margin: 128px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-6.mt\@lg-6,
.pattern-library-style-root .mt\@lg-6.mt\@lg-6 {
    margin-top: 128px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-6.mr\@lg-6,
.pattern-library-style-root .mr\@lg-6.mr\@lg-6 {
    margin-right: 128px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-6.mb\@lg-6,
.pattern-library-style-root .mb\@lg-6.mb\@lg-6 {
    margin-bottom: 128px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-6.ml\@lg-6,
.pattern-library-style-root .ml\@lg-6.ml\@lg-6 {
    margin-left: 128px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-6.my\@lg-6,
.pattern-library-style-root .my\@lg-6.my\@lg-6 {
    margin-top: 128px;
    margin-bottom: 128px;
  }
  .content-markup .mx\@lg-6.mx\@lg-6,
.pattern-library-style-root .mx\@lg-6.mx\@lg-6 {
    margin-right: 128px;
    margin-left: 128px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@lg-7.m\@lg-7,
.pattern-library-style-root .m\@lg-7.m\@lg-7 {
    margin: 256px;
  }
  .content-markup .m\@lg-auto.m\@lg-auto,
.pattern-library-style-root .m\@lg-auto.m\@lg-auto {
    margin: auto;
  }
  .content-markup .mt\@lg-7.mt\@lg-7,
.pattern-library-style-root .mt\@lg-7.mt\@lg-7 {
    margin-top: 256px;
  }
  .content-markup .mt\@lg-auto.mt\@lg-auto,
.pattern-library-style-root .mt\@lg-auto.mt\@lg-auto {
    margin-top: auto;
  }
  .content-markup .mr\@lg-7.mr\@lg-7,
.pattern-library-style-root .mr\@lg-7.mr\@lg-7 {
    margin-right: 256px;
  }
  .content-markup .mr\@lg-auto.mr\@lg-auto,
.pattern-library-style-root .mr\@lg-auto.mr\@lg-auto {
    margin-right: auto;
  }
  .content-markup .mb\@lg-7.mb\@lg-7,
.pattern-library-style-root .mb\@lg-7.mb\@lg-7 {
    margin-bottom: 256px;
  }
  .content-markup .mb\@lg-auto.mb\@lg-auto,
.pattern-library-style-root .mb\@lg-auto.mb\@lg-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@lg-7.ml\@lg-7,
.pattern-library-style-root .ml\@lg-7.ml\@lg-7 {
    margin-left: 256px;
  }
  .content-markup .ml\@lg-auto.ml\@lg-auto,
.pattern-library-style-root .ml\@lg-auto.ml\@lg-auto {
    margin-left: auto;
  }
  .content-markup .my\@lg-7.my\@lg-7,
.pattern-library-style-root .my\@lg-7.my\@lg-7 {
    margin-top: 256px;
    margin-bottom: 256px;
  }
  .content-markup .mx\@lg-7.mx\@lg-7,
.pattern-library-style-root .mx\@lg-7.mx\@lg-7 {
    margin-right: 256px;
    margin-left: 256px;
  }
  .content-markup .my\@lg-auto.my\@lg-auto,
.pattern-library-style-root .my\@lg-auto.my\@lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@lg-auto.mx\@lg-auto,
.pattern-library-style-root .mx\@lg-auto.mx\@lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .p\@lg-0.p\@lg-0,
.pattern-library-style-root .p\@lg-0.p\@lg-0 {
    padding: 0px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-0.pt\@lg-0,
.pattern-library-style-root .pt\@lg-0.pt\@lg-0 {
    padding-top: 0px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-0.pr\@lg-0,
.pattern-library-style-root .pr\@lg-0.pr\@lg-0 {
    padding-right: 0px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-0.pb\@lg-0,
.pattern-library-style-root .pb\@lg-0.pb\@lg-0 {
    padding-bottom: 0px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-0.pl\@lg-0,
.pattern-library-style-root .pl\@lg-0.pl\@lg-0 {
    padding-left: 0px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-0.py\@lg-0,
.pattern-library-style-root .py\@lg-0.py\@lg-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .content-markup .px\@lg-0.px\@lg-0,
.pattern-library-style-root .px\@lg-0.px\@lg-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-1.p\@lg-1,
.pattern-library-style-root .p\@lg-1.p\@lg-1 {
    padding: 4px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-1.pt\@lg-1,
.pattern-library-style-root .pt\@lg-1.pt\@lg-1 {
    padding-top: 4px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-1.pr\@lg-1,
.pattern-library-style-root .pr\@lg-1.pr\@lg-1 {
    padding-right: 4px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-1.pb\@lg-1,
.pattern-library-style-root .pb\@lg-1.pb\@lg-1 {
    padding-bottom: 4px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-1.pl\@lg-1,
.pattern-library-style-root .pl\@lg-1.pl\@lg-1 {
    padding-left: 4px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-1.py\@lg-1,
.pattern-library-style-root .py\@lg-1.py\@lg-1 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .content-markup .px\@lg-1.px\@lg-1,
.pattern-library-style-root .px\@lg-1.px\@lg-1 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-2.p\@lg-2,
.pattern-library-style-root .p\@lg-2.p\@lg-2 {
    padding: 8px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-2.pt\@lg-2,
.pattern-library-style-root .pt\@lg-2.pt\@lg-2 {
    padding-top: 8px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-2.pr\@lg-2,
.pattern-library-style-root .pr\@lg-2.pr\@lg-2 {
    padding-right: 8px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-2.pb\@lg-2,
.pattern-library-style-root .pb\@lg-2.pb\@lg-2 {
    padding-bottom: 8px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-2.pl\@lg-2,
.pattern-library-style-root .pl\@lg-2.pl\@lg-2 {
    padding-left: 8px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-2.py\@lg-2,
.pattern-library-style-root .py\@lg-2.py\@lg-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .content-markup .px\@lg-2.px\@lg-2,
.pattern-library-style-root .px\@lg-2.px\@lg-2 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-3.p\@lg-3,
.pattern-library-style-root .p\@lg-3.p\@lg-3 {
    padding: 16px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-3.pt\@lg-3,
.pattern-library-style-root .pt\@lg-3.pt\@lg-3 {
    padding-top: 16px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-3.pr\@lg-3,
.pattern-library-style-root .pr\@lg-3.pr\@lg-3 {
    padding-right: 16px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-3.pb\@lg-3,
.pattern-library-style-root .pb\@lg-3.pb\@lg-3 {
    padding-bottom: 16px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-3.pl\@lg-3,
.pattern-library-style-root .pl\@lg-3.pl\@lg-3 {
    padding-left: 16px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-3.py\@lg-3,
.pattern-library-style-root .py\@lg-3.py\@lg-3 {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .content-markup .px\@lg-3.px\@lg-3,
.pattern-library-style-root .px\@lg-3.px\@lg-3 {
    padding-right: 16px;
    padding-left: 16px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-4.p\@lg-4,
.pattern-library-style-root .p\@lg-4.p\@lg-4 {
    padding: 32px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-4.pt\@lg-4,
.pattern-library-style-root .pt\@lg-4.pt\@lg-4 {
    padding-top: 32px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-4.pr\@lg-4,
.pattern-library-style-root .pr\@lg-4.pr\@lg-4 {
    padding-right: 32px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-4.pb\@lg-4,
.pattern-library-style-root .pb\@lg-4.pb\@lg-4 {
    padding-bottom: 32px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-4.pl\@lg-4,
.pattern-library-style-root .pl\@lg-4.pl\@lg-4 {
    padding-left: 32px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-4.py\@lg-4,
.pattern-library-style-root .py\@lg-4.py\@lg-4 {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .content-markup .px\@lg-4.px\@lg-4,
.pattern-library-style-root .px\@lg-4.px\@lg-4 {
    padding-right: 32px;
    padding-left: 32px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-5.p\@lg-5,
.pattern-library-style-root .p\@lg-5.p\@lg-5 {
    padding: 64px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-5.pt\@lg-5,
.pattern-library-style-root .pt\@lg-5.pt\@lg-5 {
    padding-top: 64px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-5.pr\@lg-5,
.pattern-library-style-root .pr\@lg-5.pr\@lg-5 {
    padding-right: 64px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-5.pb\@lg-5,
.pattern-library-style-root .pb\@lg-5.pb\@lg-5 {
    padding-bottom: 64px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-5.pl\@lg-5,
.pattern-library-style-root .pl\@lg-5.pl\@lg-5 {
    padding-left: 64px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-5.py\@lg-5,
.pattern-library-style-root .py\@lg-5.py\@lg-5 {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .content-markup .px\@lg-5.px\@lg-5,
.pattern-library-style-root .px\@lg-5.px\@lg-5 {
    padding-right: 64px;
    padding-left: 64px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-6.p\@lg-6,
.pattern-library-style-root .p\@lg-6.p\@lg-6 {
    padding: 128px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-6.pt\@lg-6,
.pattern-library-style-root .pt\@lg-6.pt\@lg-6 {
    padding-top: 128px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-6.pr\@lg-6,
.pattern-library-style-root .pr\@lg-6.pr\@lg-6 {
    padding-right: 128px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-6.pb\@lg-6,
.pattern-library-style-root .pb\@lg-6.pb\@lg-6 {
    padding-bottom: 128px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-6.pl\@lg-6,
.pattern-library-style-root .pl\@lg-6.pl\@lg-6 {
    padding-left: 128px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-6.py\@lg-6,
.pattern-library-style-root .py\@lg-6.py\@lg-6 {
    padding-top: 128px;
    padding-bottom: 128px;
  }
  .content-markup .px\@lg-6.px\@lg-6,
.pattern-library-style-root .px\@lg-6.px\@lg-6 {
    padding-right: 128px;
    padding-left: 128px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@lg-7.p\@lg-7,
.pattern-library-style-root .p\@lg-7.p\@lg-7 {
    padding: 256px;
  }
  .content-markup .p\@lg-auto.p\@lg-auto,
.pattern-library-style-root .p\@lg-auto.p\@lg-auto {
    padding: auto;
  }
  .content-markup .pt\@lg-7.pt\@lg-7,
.pattern-library-style-root .pt\@lg-7.pt\@lg-7 {
    padding-top: 256px;
  }
  .content-markup .pt\@lg-auto.pt\@lg-auto,
.pattern-library-style-root .pt\@lg-auto.pt\@lg-auto {
    padding-top: auto;
  }
  .content-markup .pr\@lg-7.pr\@lg-7,
.pattern-library-style-root .pr\@lg-7.pr\@lg-7 {
    padding-right: 256px;
  }
  .content-markup .pr\@lg-auto.pr\@lg-auto,
.pattern-library-style-root .pr\@lg-auto.pr\@lg-auto {
    padding-right: auto;
  }
  .content-markup .pb\@lg-7.pb\@lg-7,
.pattern-library-style-root .pb\@lg-7.pb\@lg-7 {
    padding-bottom: 256px;
  }
  .content-markup .pb\@lg-auto.pb\@lg-auto,
.pattern-library-style-root .pb\@lg-auto.pb\@lg-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@lg-7.pl\@lg-7,
.pattern-library-style-root .pl\@lg-7.pl\@lg-7 {
    padding-left: 256px;
  }
  .content-markup .pl\@lg-auto.pl\@lg-auto,
.pattern-library-style-root .pl\@lg-auto.pl\@lg-auto {
    padding-left: auto;
  }
  .content-markup .py\@lg-7.py\@lg-7,
.pattern-library-style-root .py\@lg-7.py\@lg-7 {
    padding-top: 256px;
    padding-bottom: 256px;
  }
  .content-markup .px\@lg-7.px\@lg-7,
.pattern-library-style-root .px\@lg-7.px\@lg-7 {
    padding-right: 256px;
    padding-left: 256px;
  }
  .content-markup .py\@lg-auto.py\@lg-auto,
.pattern-library-style-root .py\@lg-auto.py\@lg-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@lg-auto.px\@lg-auto,
.pattern-library-style-root .px\@lg-auto.px\@lg-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .border-none,
.pattern-library-style-root .border-none {
    border-style: none;
  }
  .content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
    border-style: dotted;
  }
  .content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
    border-style: dashed;
  }
  .content-markup .border-solid,
.pattern-library-style-root .border-solid {
    border-style: solid;
  }
  .content-markup .border-double,
.pattern-library-style-root .border-double {
    border-style: double;
  }
  .content-markup .border-groove,
.pattern-library-style-root .border-groove {
    border-style: groove;
  }
  .content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
    border-style: ridge;
  }
  .content-markup .border-inset,
.pattern-library-style-root .border-inset {
    border-style: inset;
  }
  .content-markup .border-outset,
.pattern-library-style-root .border-outset {
    border-style: outset;
  }
  .content-markup .border\@lg,
.pattern-library-style-root .border\@lg {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-light,
.pattern-library-style-root .border\@lg-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-dark,
.pattern-library-style-root .border\@lg-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-top,
.pattern-library-style-root .border\@lg-top {
    border-top: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-top-light,
.pattern-library-style-root .border\@lg-top-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-top-dark,
.pattern-library-style-root .border\@lg-top-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-top-none,
.pattern-library-style-root .border\@lg-top-none {
    border-top-style: none;
  }
  .content-markup .border\@lg-top-dotted,
.pattern-library-style-root .border\@lg-top-dotted {
    border-top-style: dotted;
  }
  .content-markup .border\@lg-top-dashed,
.pattern-library-style-root .border\@lg-top-dashed {
    border-top-style: dashed;
  }
  .content-markup .border\@lg-top-solid,
.pattern-library-style-root .border\@lg-top-solid {
    border-top-style: solid;
  }
  .content-markup .border\@lg-top-double,
.pattern-library-style-root .border\@lg-top-double {
    border-top-style: double;
  }
  .content-markup .border\@lg-top-groove,
.pattern-library-style-root .border\@lg-top-groove {
    border-top-style: groove;
  }
  .content-markup .border\@lg-top-ridge,
.pattern-library-style-root .border\@lg-top-ridge {
    border-top-style: ridge;
  }
  .content-markup .border\@lg-top-inset,
.pattern-library-style-root .border\@lg-top-inset {
    border-top-style: inset;
  }
  .content-markup .border\@lg-top-outset,
.pattern-library-style-root .border\@lg-top-outset {
    border-top-style: outset;
  }
  .content-markup .border\@lg-top-thin,
.pattern-library-style-root .border\@lg-top-thin {
    border-top-width: thin;
  }
  .content-markup .border\@lg-top-medium,
.pattern-library-style-root .border\@lg-top-medium {
    border-top-width: medium;
  }
  .content-markup .border\@lg-top-thick,
.pattern-library-style-root .border\@lg-top-thick {
    border-top-width: thick;
  }
  .content-markup .border\@lg,
.pattern-library-style-root .border\@lg {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-light,
.pattern-library-style-root .border\@lg-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-dark,
.pattern-library-style-root .border\@lg-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-right,
.pattern-library-style-root .border\@lg-right {
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-right-light,
.pattern-library-style-root .border\@lg-right-light {
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-right-dark,
.pattern-library-style-root .border\@lg-right-dark {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-right-none,
.pattern-library-style-root .border\@lg-right-none {
    border-right-style: none;
  }
  .content-markup .border\@lg-right-dotted,
.pattern-library-style-root .border\@lg-right-dotted {
    border-right-style: dotted;
  }
  .content-markup .border\@lg-right-dashed,
.pattern-library-style-root .border\@lg-right-dashed {
    border-right-style: dashed;
  }
  .content-markup .border\@lg-right-solid,
.pattern-library-style-root .border\@lg-right-solid {
    border-right-style: solid;
  }
  .content-markup .border\@lg-right-double,
.pattern-library-style-root .border\@lg-right-double {
    border-right-style: double;
  }
  .content-markup .border\@lg-right-groove,
.pattern-library-style-root .border\@lg-right-groove {
    border-right-style: groove;
  }
  .content-markup .border\@lg-right-ridge,
.pattern-library-style-root .border\@lg-right-ridge {
    border-right-style: ridge;
  }
  .content-markup .border\@lg-right-inset,
.pattern-library-style-root .border\@lg-right-inset {
    border-right-style: inset;
  }
  .content-markup .border\@lg-right-outset,
.pattern-library-style-root .border\@lg-right-outset {
    border-right-style: outset;
  }
  .content-markup .border\@lg-right-thin,
.pattern-library-style-root .border\@lg-right-thin {
    border-right-width: thin;
  }
  .content-markup .border\@lg-right-medium,
.pattern-library-style-root .border\@lg-right-medium {
    border-right-width: medium;
  }
  .content-markup .border\@lg-right-thick,
.pattern-library-style-root .border\@lg-right-thick {
    border-right-width: thick;
  }
  .content-markup .border\@lg,
.pattern-library-style-root .border\@lg {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-light,
.pattern-library-style-root .border\@lg-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-dark,
.pattern-library-style-root .border\@lg-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-bottom,
.pattern-library-style-root .border\@lg-bottom {
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-bottom-light,
.pattern-library-style-root .border\@lg-bottom-light {
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-bottom-dark,
.pattern-library-style-root .border\@lg-bottom-dark {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-bottom-none,
.pattern-library-style-root .border\@lg-bottom-none {
    border-bottom-style: none;
  }
  .content-markup .border\@lg-bottom-dotted,
.pattern-library-style-root .border\@lg-bottom-dotted {
    border-bottom-style: dotted;
  }
  .content-markup .border\@lg-bottom-dashed,
.pattern-library-style-root .border\@lg-bottom-dashed {
    border-bottom-style: dashed;
  }
  .content-markup .border\@lg-bottom-solid,
.pattern-library-style-root .border\@lg-bottom-solid {
    border-bottom-style: solid;
  }
  .content-markup .border\@lg-bottom-double,
.pattern-library-style-root .border\@lg-bottom-double {
    border-bottom-style: double;
  }
  .content-markup .border\@lg-bottom-groove,
.pattern-library-style-root .border\@lg-bottom-groove {
    border-bottom-style: groove;
  }
  .content-markup .border\@lg-bottom-ridge,
.pattern-library-style-root .border\@lg-bottom-ridge {
    border-bottom-style: ridge;
  }
  .content-markup .border\@lg-bottom-inset,
.pattern-library-style-root .border\@lg-bottom-inset {
    border-bottom-style: inset;
  }
  .content-markup .border\@lg-bottom-outset,
.pattern-library-style-root .border\@lg-bottom-outset {
    border-bottom-style: outset;
  }
  .content-markup .border\@lg-bottom-thin,
.pattern-library-style-root .border\@lg-bottom-thin {
    border-bottom-width: thin;
  }
  .content-markup .border\@lg-bottom-medium,
.pattern-library-style-root .border\@lg-bottom-medium {
    border-bottom-width: medium;
  }
  .content-markup .border\@lg-bottom-thick,
.pattern-library-style-root .border\@lg-bottom-thick {
    border-bottom-width: thick;
  }
  .content-markup .border\@lg,
.pattern-library-style-root .border\@lg {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-light,
.pattern-library-style-root .border\@lg-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-dark,
.pattern-library-style-root .border\@lg-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-left,
.pattern-library-style-root .border\@lg-left {
    border-left: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-left-light,
.pattern-library-style-root .border\@lg-left-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-left-dark,
.pattern-library-style-root .border\@lg-left-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-left-none,
.pattern-library-style-root .border\@lg-left-none {
    border-left-style: none;
  }
  .content-markup .border\@lg-left-dotted,
.pattern-library-style-root .border\@lg-left-dotted {
    border-left-style: dotted;
  }
  .content-markup .border\@lg-left-dashed,
.pattern-library-style-root .border\@lg-left-dashed {
    border-left-style: dashed;
  }
  .content-markup .border\@lg-left-solid,
.pattern-library-style-root .border\@lg-left-solid {
    border-left-style: solid;
  }
  .content-markup .border\@lg-left-double,
.pattern-library-style-root .border\@lg-left-double {
    border-left-style: double;
  }
  .content-markup .border\@lg-left-groove,
.pattern-library-style-root .border\@lg-left-groove {
    border-left-style: groove;
  }
  .content-markup .border\@lg-left-ridge,
.pattern-library-style-root .border\@lg-left-ridge {
    border-left-style: ridge;
  }
  .content-markup .border\@lg-left-inset,
.pattern-library-style-root .border\@lg-left-inset {
    border-left-style: inset;
  }
  .content-markup .border\@lg-left-outset,
.pattern-library-style-root .border\@lg-left-outset {
    border-left-style: outset;
  }
  .content-markup .border\@lg-left-thin,
.pattern-library-style-root .border\@lg-left-thin {
    border-left-width: thin;
  }
  .content-markup .border\@lg-left-medium,
.pattern-library-style-root .border\@lg-left-medium {
    border-left-width: medium;
  }
  .content-markup .border\@lg-left-thick,
.pattern-library-style-root .border\@lg-left-thick {
    border-left-width: thick;
  }
  .content-markup .border\@lg-y,
.pattern-library-style-root .border\@lg-y {
    border-top: 1px solid #bdbdbd;
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-y-light,
.pattern-library-style-root .border\@lg-y-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-y-dark,
.pattern-library-style-root .border\@lg-y-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-x,
.pattern-library-style-root .border\@lg-x {
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@lg-x-light,
.pattern-library-style-root .border\@lg-x-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@lg-x-dark,
.pattern-library-style-root .border\@lg-x-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@lg-radius,
.pattern-library-style-root .border\@lg-radius {
    border-radius: 4px;
  }
  .content-markup .border\@lg-radius-top-left,
.pattern-library-style-root .border\@lg-radius-top-left {
    border-top-left-radius: 4px;
  }
  .content-markup .border\@lg-radius-top-right,
.pattern-library-style-root .border\@lg-radius-top-right {
    border-top-right-radius: 4px;
  }
  .content-markup .border\@lg-radius-bottom-left,
.pattern-library-style-root .border\@lg-radius-bottom-left {
    border-bottom-left-radius: 4px;
  }
  .content-markup .border\@lg-radius-bottom-right,
.pattern-library-style-root .border\@lg-radius-bottom-right {
    border-bottom-right-radius: 4px;
  }
  .content-markup .font-style\@lg-oblique,
.pattern-library-style-root .font-style\@lg-oblique {
    font-style: oblique;
  }
  .content-markup .font-style\@lg-italic,
.pattern-library-style-root .font-style\@lg-italic {
    font-style: italic;
  }
  .content-markup .font\@lg-ui,
.pattern-library-style-root .font\@lg-ui {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@lg-content,
.pattern-library-style-root .font\@lg-content {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@lg-header,
.pattern-library-style-root .font\@lg-header {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .fw\@lg-1,
.pattern-library-style-root .fw\@lg-1 {
    font-weight: 300 !important;
  }
  .content-markup .fw\@lg-2,
.pattern-library-style-root .fw\@lg-2 {
    font-weight: 400 !important;
  }
  .content-markup .fw\@lg-3,
.pattern-library-style-root .fw\@lg-3 {
    font-weight: 500 !important;
  }
  .content-markup .fw\@lg-4,
.pattern-library-style-root .fw\@lg-4 {
    font-weight: 700 !important;
  }
  .content-markup .f\@lg-1,
.pattern-library-style-root .f\@lg-1 {
    font-size: 0.75rem !important;
  }
  .content-markup .f\@lg-2,
.pattern-library-style-root .f\@lg-2 {
    font-size: 0.875rem !important;
  }
  .content-markup .f\@lg-3,
.pattern-library-style-root .f\@lg-3 {
    font-size: 1rem !important;
  }
  .content-markup .f\@lg-4,
.pattern-library-style-root .f\@lg-4 {
    font-size: 1.125rem !important;
  }
  .content-markup .f\@lg-5,
.pattern-library-style-root .f\@lg-5 {
    font-size: 1.4rem !important;
  }
  .content-markup .f\@lg-6,
.pattern-library-style-root .f\@lg-6 {
    font-size: 1.5rem !important;
  }
  .content-markup .f\@lg-7,
.pattern-library-style-root .f\@lg-7 {
    font-size: 1.75rem !important;
  }
  .content-markup .f\@lg-8,
.pattern-library-style-root .f\@lg-8 {
    font-size: 2.125rem !important;
  }
  .content-markup .f\@lg-9,
.pattern-library-style-root .f\@lg-9 {
    font-size: 2.8125rem !important;
  }
  .content-markup .f\@lg-10,
.pattern-library-style-root .f\@lg-10 {
    font-size: 2.8125rem !important;
  }
  .content-markup .ln\@lg-1,
.pattern-library-style-root .ln\@lg-1 {
    line-height: 1.125rem !important;
  }
  .content-markup .ln\@lg-2,
.pattern-library-style-root .ln\@lg-2 {
    line-height: 1.25rem !important;
  }
  .content-markup .ln\@lg-3,
.pattern-library-style-root .ln\@lg-3 {
    line-height: 1.5rem !important;
  }
  .content-markup .ln\@lg-4,
.pattern-library-style-root .ln\@lg-4 {
    line-height: 1.75rem !important;
  }
  .content-markup .ln\@lg-5,
.pattern-library-style-root .ln\@lg-5 {
    line-height: 2rem !important;
  }
  .content-markup .ln\@lg-6,
.pattern-library-style-root .ln\@lg-6 {
    line-height: 2.125rem !important;
  }
  .content-markup .ln\@lg-7,
.pattern-library-style-root .ln\@lg-7 {
    line-height: 3rem !important;
  }
  .content-markup .ln\@lg-8,
.pattern-library-style-root .ln\@lg-8 {
    line-height: 4.5rem !important;
  }
  .content-markup .ln\@lg-9,
.pattern-library-style-root .ln\@lg-9 {
    line-height: 5.5rem !important;
  }
  .content-markup .ln\@lg-10,
.pattern-library-style-root .ln\@lg-10 {
    line-height: 6.5rem !important;
  }
  .content-markup .text\@lg-left,
.content-markup .text-align\@lg-left,
.pattern-library-style-root .text\@lg-left,
.pattern-library-style-root .text-align\@lg-left {
    text-align: left;
  }
  .content-markup .text\@lg-center,
.content-markup .text-align\@lg-center,
.pattern-library-style-root .text\@lg-center,
.pattern-library-style-root .text-align\@lg-center {
    text-align: center;
  }
  .content-markup .text\@lg-right,
.content-markup .text-align\@lg-right,
.pattern-library-style-root .text\@lg-right,
.pattern-library-style-root .text-align\@lg-right {
    text-align: right;
  }
  .content-markup .text\@lg-justify,
.content-markup .text-align\@lg-justify,
.pattern-library-style-root .text\@lg-justify,
.pattern-library-style-root .text-align\@lg-justify {
    text-align: justify;
  }
  .content-markup .text\@lg-nowrap,
.content-markup .text-align\@lg-nowrap,
.pattern-library-style-root .text\@lg-nowrap,
.pattern-library-style-root .text-align\@lg-nowrap {
    white-space: nowrap;
  }
  .content-markup .text\@lg-wrap,
.content-markup .text-align\@lg-wrap,
.pattern-library-style-root .text\@lg-wrap,
.pattern-library-style-root .text-align\@lg-wrap {
    white-space: wrap;
  }
  .content-markup .text\@lg-pre,
.content-markup .text-align\@lg-pre,
.pattern-library-style-root .text\@lg-pre,
.pattern-library-style-root .text-align\@lg-pre {
    white-space: pre;
  }
  .content-markup .text\@lg-pre-line,
.content-markup .text-align\@lg-pre-line,
.pattern-library-style-root .text\@lg-pre-line,
.pattern-library-style-root .text-align\@lg-pre-line {
    white-space: pre-line;
  }
  .content-markup .text\@lg-pre-wrap,
.content-markup .text-align\@lg-pre-wrap,
.pattern-library-style-root .text\@lg-pre-wrap,
.pattern-library-style-root .text-align\@lg-pre-wrap {
    white-space: pre-wrap;
  }
  .content-markup .text-transform\@lg-uppercase,
.pattern-library-style-root .text-transform\@lg-uppercase {
    text-transform: uppercase;
  }
  .content-markup .text-transform\@lg-lowercase,
.pattern-library-style-root .text-transform\@lg-lowercase {
    text-transform: lowercase;
  }
  .content-markup .text-transform\@lg-capitalize,
.pattern-library-style-root .text-transform\@lg-capitalize {
    text-transform: capitalize;
  }
  .content-markup .text-transform\@lg-none,
.pattern-library-style-root .text-transform\@lg-none {
    text-transform: none;
  }
  .content-markup .display\@lg-none.display\@lg-none,
.content-markup .hidden\@lg.hidden\@lg,
.pattern-library-style-root .display\@lg-none.display\@lg-none,
.pattern-library-style-root .hidden\@lg.hidden\@lg {
    display: none;
  }
  .content-markup .display\@lg-inline.display\@lg-inline,
.content-markup .inline\@lg.inline\@lg,
.pattern-library-style-root .display\@lg-inline.display\@lg-inline,
.pattern-library-style-root .inline\@lg.inline\@lg {
    display: inline;
  }
  .content-markup .display\@lg-inline-block.display\@lg-inline-block,
.content-markup .inline-block\@lg.inline-block\@lg,
.pattern-library-style-root .display\@lg-inline-block.display\@lg-inline-block,
.pattern-library-style-root .inline-block\@lg.inline-block\@lg {
    display: inline-block;
  }
  .content-markup .display\@lg-inline-flex.display\@lg-inline-flex,
.pattern-library-style-root .display\@lg-inline-flex.display\@lg-inline-flex {
    display: inline-flex;
  }
  .content-markup .display\@lg-block.display\@lg-block,
.content-markup .block\@lg.block\@lg,
.pattern-library-style-root .display\@lg-block.display\@lg-block,
.pattern-library-style-root .block\@lg.block\@lg {
    display: block;
  }
  .content-markup .display\@lg-flex.display\@lg-flex,
.pattern-library-style-root .display\@lg-flex.display\@lg-flex {
    display: flex;
  }
  .content-markup .display\@lg-table.display\@lg-table,
.pattern-library-style-root .display\@lg-table.display\@lg-table {
    display: table;
  }
  .content-markup .display\@lg-table-row,
.pattern-library-style-root .display\@lg-table-row {
    display: table-row;
  }
  .content-markup .display\@lg-table-cell,
.pattern-library-style-root .display\@lg-table-cell {
    display: table-cell;
  }
  .content-markup .display\@lg-contents.display\@lg-contents,
.pattern-library-style-root .display\@lg-contents.display\@lg-contents {
    display: contents;
  }
  .content-markup .display\@lg-before-block.display\@lg-before-block:before,
.content-markup .before-block\@lg.before-block\@lg:before,
.pattern-library-style-root .display\@lg-before-block.display\@lg-before-block:before,
.pattern-library-style-root .before-block\@lg.before-block\@lg:before {
    content: "";
    display: block;
  }
  .content-markup .position\@lg-relative.position\@lg-relative,
.pattern-library-style-root .position\@lg-relative.position\@lg-relative {
    position: relative;
  }
  .content-markup .position\@lg-fixed.position\@lg-fixed,
.content-markup .display\@lg-fixed.display\@lg-fixed,
.content-markup .fixed\@lg.fixed\@lg,
.pattern-library-style-root .position\@lg-fixed.position\@lg-fixed,
.pattern-library-style-root .display\@lg-fixed.display\@lg-fixed,
.pattern-library-style-root .fixed\@lg.fixed\@lg {
    position: fixed;
    visibility: visible;
    z-index: 99;
  }
  .content-markup .position\@lg-absolute.position\@lg-absolute,
.content-markup .display\@lg-absolute.display\@lg-absolute,
.content-markup .absolute\@lg.absolute\@lg,
.pattern-library-style-root .position\@lg-absolute.position\@lg-absolute,
.pattern-library-style-root .display\@lg-absolute.display\@lg-absolute,
.pattern-library-style-root .absolute\@lg.absolute\@lg {
    position: absolute;
    visibility: visible;
  }
  .content-markup .position\@lg-sticky.position\@lg-sticky,
.content-markup .display\@lg-sticky.display\@lg-sticky,
.content-markup .sticky\@lg.sticky\@lg,
.pattern-library-style-root .position\@lg-sticky.position\@lg-sticky,
.pattern-library-style-root .display\@lg-sticky.display\@lg-sticky,
.pattern-library-style-root .sticky\@lg.sticky\@lg {
    position: -webkit-sticky;
    position: sticky;
    visibility: visible;
  }
  .content-markup .position\@lg-sticky-top.position\@lg-sticky-top,
.content-markup .display\@lg-sticky-top.display\@lg-sticky-top,
.content-markup .sticky-top\@lg.sticky-top\@lg,
.pattern-library-style-root .position\@lg-sticky-top.position\@lg-sticky-top,
.pattern-library-style-root .display\@lg-sticky-top.display\@lg-sticky-top,
.pattern-library-style-root .sticky-top\@lg.sticky-top\@lg {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    visibility: visible;
  }
  .content-markup .position\@lg-sticky-bottom.position\@lg-sticky-bottom,
.content-markup .display\@lg-sticky-bottom.display\@lg-sticky-bottom,
.content-markup .sticky-bottom\@lg.sticky-bottom\@lg,
.pattern-library-style-root .position\@lg-sticky-bottom.position\@lg-sticky-bottom,
.pattern-library-style-root .display\@lg-sticky-bottom.display\@lg-sticky-bottom,
.pattern-library-style-root .sticky-bottom\@lg.sticky-bottom\@lg {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0px;
    visibility: visible;
  }
  .content-markup .overflow\@lg-auto.display\@lg-auto,
.pattern-library-style-root .overflow\@lg-auto.display\@lg-auto {
    overflow: auto;
  }
  .content-markup .overflow\@lg-hidden.display\@lg-hidden,
.pattern-library-style-root .overflow\@lg-hidden.display\@lg-hidden {
    overflow: hidden;
  }
  .content-markup .overflow\@lg-scroll.display\@lg-scroll,
.pattern-library-style-root .overflow\@lg-scroll.display\@lg-scroll {
    overflow: scroll;
  }
  .content-markup .overflow\@lg-visible.display\@lg-visible,
.pattern-library-style-root .overflow\@lg-visible.display\@lg-visible {
    overflow: visible;
  }
  .content-markup .z-index\@lg-negative-one.z-index\@lg-negative-one,
.pattern-library-style-root .z-index\@lg-negative-one.z-index\@lg-negative-one {
    z-index: -1;
  }
  .content-markup .z-index\@lg-auto.z-index\@lg-auto,
.pattern-library-style-root .z-index\@lg-auto.z-index\@lg-auto {
    z-index: auto;
  }
  .content-markup .z-index\@lg-zero.z-index\@lg-zero,
.pattern-library-style-root .z-index\@lg-zero.z-index\@lg-zero {
    z-index: 0;
  }
  .content-markup .z-index\@lg-ten.z-index\@lg-ten,
.pattern-library-style-root .z-index\@lg-ten.z-index\@lg-ten {
    z-index: 10;
  }
  .content-markup .z-index\@lg-one-thousand.z-index\@lg-one-thousand,
.pattern-library-style-root .z-index\@lg-one-thousand.z-index\@lg-one-thousand {
    z-index: 1000;
  }
  .content-markup .z-index\@lg-one-thousand-one-hundred.z-index\@lg-one-thousand-one-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-one-hundred.z-index\@lg-one-thousand-one-hundred {
    z-index: 1100;
  }
  .content-markup .z-index\@lg-one-thousand-two-hundred.z-index\@lg-one-thousand-two-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-two-hundred.z-index\@lg-one-thousand-two-hundred {
    z-index: 1200;
  }
  .content-markup .z-index\@lg-one-thousand-three-hundred.z-index\@lg-one-thousand-three-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-three-hundred.z-index\@lg-one-thousand-three-hundred {
    z-index: 1300;
  }
  .content-markup .z-index\@lg-one-thousand-four-hundred.z-index\@lg-one-thousand-four-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-four-hundred.z-index\@lg-one-thousand-four-hundred {
    z-index: 1400;
  }
  .content-markup .z-index\@lg-one-thousand-five-hundred.z-index\@lg-one-thousand-five-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-five-hundred.z-index\@lg-one-thousand-five-hundred {
    z-index: 1500;
  }
  .content-markup .z-index\@lg-one-thousand-six-hundred.z-index\@lg-one-thousand-six-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-six-hundred.z-index\@lg-one-thousand-six-hundred {
    z-index: 1600;
  }
  .content-markup .z-index\@lg-one-thousand-seven-hundred.z-index\@lg-one-thousand-seven-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-seven-hundred.z-index\@lg-one-thousand-seven-hundred {
    z-index: 1700;
  }
  .content-markup .z-index\@lg-one-thousand-eight-hundred.z-index\@lg-one-thousand-eight-hundred,
.pattern-library-style-root .z-index\@lg-one-thousand-eight-hundred.z-index\@lg-one-thousand-eight-hundred {
    z-index: 1800;
  }
  .content-markup .visibility\@lg-visible,
.pattern-library-style-root .visibility\@lg-visible {
    visibility: visible;
  }
  .content-markup .visibility\@lg-hidden,
.pattern-library-style-root .visibility\@lg-hidden {
    visibility: hidden;
  }
  .content-markup .flex\@lg.flex\@lg,
.pattern-library-style-root .flex\@lg.flex\@lg {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .content-markup .flex\@lg-inline.flex\@lg-inline,
.pattern-library-style-root .flex\@lg-inline.flex\@lg-inline {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .content-markup .flex\@lg-col.flex\@lg-col,
.pattern-library-style-root .flex\@lg-col.flex\@lg-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .content-markup .flex\@lg-col-reverse.flex\@lg-col-reverse,
.pattern-library-style-root .flex\@lg-col-reverse.flex\@lg-col-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .content-markup .flex\@lg-row.flex\@lg-row,
.pattern-library-style-root .flex\@lg-row.flex\@lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .content-markup .flex\@lg-row-reverse.flex\@lg-row-reverse,
.pattern-library-style-root .flex\@lg-row-reverse.flex\@lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .content-markup .flex\@lg-wrap.flex\@lg-wrap,
.pattern-library-style-root .flex\@lg-wrap.flex\@lg-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .content-markup .flex\@lg-nowrap.flex\@lg-nowrap,
.pattern-library-style-root .flex\@lg-nowrap.flex\@lg-nowrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .content-markup .flex\@lg-align-stretch.flex\@lg-align-stretch,
.pattern-library-style-root .flex\@lg-align-stretch.flex\@lg-align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .content-markup .flex\@lg-align-center.flex\@lg-align-center,
.pattern-library-style-root .flex\@lg-align-center.flex\@lg-align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .content-markup .flex\@lg-align-start.flex\@lg-align-start,
.pattern-library-style-root .flex\@lg-align-start.flex\@lg-align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .content-markup .flex\@lg-align-end.flex\@lg-align-end,
.pattern-library-style-root .flex\@lg-align-end.flex\@lg-align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .content-markup .flex\@lg-align-self-stretch.flex\@lg-align-self-stretch,
.pattern-library-style-root .flex\@lg-align-self-stretch.flex\@lg-align-self-stretch {
    align-self: stretch;
  }
  .content-markup .flex\@lg-align-self-center.flex\@lg-align-self-center,
.pattern-library-style-root .flex\@lg-align-self-center.flex\@lg-align-self-center {
    align-self: center;
  }
  .content-markup .flex\@lg-align-self-start.flex\@lg-align-self-start,
.pattern-library-style-root .flex\@lg-align-self-start.flex\@lg-align-self-start {
    align-self: flex-start;
  }
  .content-markup .flex\@lg-align-self-end.flex\@lg-align-self-end,
.pattern-library-style-root .flex\@lg-align-self-end.flex\@lg-align-self-end {
    align-self: flex-end;
  }
  .content-markup .flex\@lg-justify-start.flex\@lg-justify-start,
.pattern-library-style-root .flex\@lg-justify-start.flex\@lg-justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .content-markup .flex\@lg-justify-end.flex\@lg-justify-end,
.pattern-library-style-root .flex\@lg-justify-end.flex\@lg-justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .content-markup .flex\@lg-justify-center.flex\@lg-justify-center,
.pattern-library-style-root .flex\@lg-justify-center.flex\@lg-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .content-markup .flex\@lg-justify-btw.flex\@lg-justify-btw,
.pattern-library-style-root .flex\@lg-justify-btw.flex\@lg-justify-btw {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .content-markup .flex\@lg-justify-around.flex\@lg-justify-around,
.pattern-library-style-root .flex\@lg-justify-around.flex\@lg-justify-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-markup .flex\@lg-justify-self-start.flex\@lg-justify-self-start,
.pattern-library-style-root .flex\@lg-justify-self-start.flex\@lg-justify-self-start {
    justify-self: flex-start;
  }
  .content-markup .flex\@lg-justify-self-end.flex\@lg-justify-self-end,
.pattern-library-style-root .flex\@lg-justify-self-end.flex\@lg-justify-self-end {
    justify-self: flex-end;
  }
  .content-markup .flex\@lg-justify-self-center.flex\@lg-justify-self-center,
.pattern-library-style-root .flex\@lg-justify-self-center.flex\@lg-justify-self-center {
    justify-self: center;
  }
  .content-markup .flex\@lg-justify-self-btw.flex\@lg-justify-self-btw,
.pattern-library-style-root .flex\@lg-justify-self-btw.flex\@lg-justify-self-btw {
    justify-self: space-between;
  }
  .content-markup .flex\@lg-justify-self-around.flex\@lg-justify-self-around,
.pattern-library-style-root .flex\@lg-justify-self-around.flex\@lg-justify-self-around {
    justify-self: space-around;
  }
  .content-markup .flex\@lg-1,
.pattern-library-style-root .flex\@lg-1 {
    min-width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .content-markup .flex\@lg-order-1,
.pattern-library-style-root .flex\@lg-order-1 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .content-markup .flex\@lg-2,
.pattern-library-style-root .flex\@lg-2 {
    min-width: 0;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .content-markup .flex\@lg-order-2,
.pattern-library-style-root .flex\@lg-order-2 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .content-markup .flex\@lg-3,
.pattern-library-style-root .flex\@lg-3 {
    min-width: 0;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  .content-markup .flex\@lg-order-3,
.pattern-library-style-root .flex\@lg-order-3 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .content-markup .flex\@lg-4,
.pattern-library-style-root .flex\@lg-4 {
    min-width: 0;
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4;
  }
  .content-markup .flex\@lg-order-4,
.pattern-library-style-root .flex\@lg-order-4 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .content-markup .flex\@lg-5,
.pattern-library-style-root .flex\@lg-5 {
    min-width: 0;
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
  }
  .content-markup .flex\@lg-order-5,
.pattern-library-style-root .flex\@lg-order-5 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .content-markup .flex\@lg-6,
.pattern-library-style-root .flex\@lg-6 {
    min-width: 0;
    -webkit-box-flex: 6;
    -ms-flex: 6;
    flex: 6;
  }
  .content-markup .flex\@lg-order-6,
.pattern-library-style-root .flex\@lg-order-6 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .content-markup .flex\@lg-7,
.pattern-library-style-root .flex\@lg-7 {
    min-width: 0;
    -webkit-box-flex: 7;
    -ms-flex: 7;
    flex: 7;
  }
  .content-markup .flex\@lg-order-7,
.pattern-library-style-root .flex\@lg-order-7 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .content-markup .flex\@lg-8,
.pattern-library-style-root .flex\@lg-8 {
    min-width: 0;
    -webkit-box-flex: 8;
    -ms-flex: 8;
    flex: 8;
  }
  .content-markup .flex\@lg-order-8,
.pattern-library-style-root .flex\@lg-order-8 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .content-markup .flex\@lg-9,
.pattern-library-style-root .flex\@lg-9 {
    min-width: 0;
    -webkit-box-flex: 9;
    -ms-flex: 9;
    flex: 9;
  }
  .content-markup .flex\@lg-order-9,
.pattern-library-style-root .flex\@lg-order-9 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .content-markup .flex\@lg-10,
.pattern-library-style-root .flex\@lg-10 {
    min-width: 0;
    -webkit-box-flex: 10;
    -ms-flex: 10;
    flex: 10;
  }
  .content-markup .flex\@lg-order-10,
.pattern-library-style-root .flex\@lg-order-10 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .content-markup .flex\@lg-11,
.pattern-library-style-root .flex\@lg-11 {
    min-width: 0;
    -webkit-box-flex: 11;
    -ms-flex: 11;
    flex: 11;
  }
  .content-markup .flex\@lg-order-11,
.pattern-library-style-root .flex\@lg-order-11 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .content-markup .flex\@lg-12,
.pattern-library-style-root .flex\@lg-12 {
    min-width: 0;
    -webkit-box-flex: 12;
    -ms-flex: 12;
    flex: 12;
  }
  .content-markup .flex\@lg-order-12,
.pattern-library-style-root .flex\@lg-order-12 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 12;
    order: 12;
  }
}
@media all and (min-width: 1300px) and (-ms-high-contrast: none) {
  .content-markup .flex\@lg-1,
.pattern-library-style-root .flex\@lg-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex\@lg-2,
.pattern-library-style-root .flex\@lg-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex\@lg-3,
.pattern-library-style-root .flex\@lg-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex\@lg-4,
.pattern-library-style-root .flex\@lg-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex\@lg-5,
.pattern-library-style-root .flex\@lg-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex\@lg-6,
.pattern-library-style-root .flex\@lg-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex\@lg-7,
.pattern-library-style-root .flex\@lg-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex\@lg-8,
.pattern-library-style-root .flex\@lg-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex\@lg-9,
.pattern-library-style-root .flex\@lg-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex\@lg-10,
.pattern-library-style-root .flex\@lg-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex\@lg-11,
.pattern-library-style-root .flex\@lg-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex\@lg-12,
.pattern-library-style-root .flex\@lg-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 1300px) {
  .content-markup .ie-11 .flex\@lg-1,
.pattern-library-style-root .ie-11 .flex\@lg-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .ie-11 .flex\@lg-2,
.pattern-library-style-root .ie-11 .flex\@lg-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .ie-11 .flex\@lg-3,
.pattern-library-style-root .ie-11 .flex\@lg-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .ie-11 .flex\@lg-4,
.pattern-library-style-root .ie-11 .flex\@lg-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .ie-11 .flex\@lg-5,
.pattern-library-style-root .ie-11 .flex\@lg-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .ie-11 .flex\@lg-6,
.pattern-library-style-root .ie-11 .flex\@lg-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .ie-11 .flex\@lg-7,
.pattern-library-style-root .ie-11 .flex\@lg-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .ie-11 .flex\@lg-8,
.pattern-library-style-root .ie-11 .flex\@lg-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .ie-11 .flex\@lg-9,
.pattern-library-style-root .ie-11 .flex\@lg-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .ie-11 .flex\@lg-10,
.pattern-library-style-root .ie-11 .flex\@lg-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .ie-11 .flex\@lg-11,
.pattern-library-style-root .ie-11 .flex\@lg-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .ie-11 .flex\@lg-12,
.pattern-library-style-root .ie-11 .flex\@lg-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 1300px) {
  .content-markup .list\@lg-style-none,
.pattern-library-style-root .list\@lg-style-none {
    list-style: none;
  }
}
@media (min-width: 1300px) {
  .content-markup .columns\@lg-0,
.pattern-library-style-root .columns\@lg-0 {
    column-count: 0;
  }
  .content-markup .columns\@lg-1,
.pattern-library-style-root .columns\@lg-1 {
    column-count: 1;
  }
  .content-markup .columns\@lg-2,
.pattern-library-style-root .columns\@lg-2 {
    column-count: 2;
  }
  .content-markup .columns\@lg-3,
.pattern-library-style-root .columns\@lg-3 {
    column-count: 3;
  }
  .content-markup .columns\@lg-4,
.pattern-library-style-root .columns\@lg-4 {
    column-count: 4;
  }
  .content-markup .columns\@lg-5,
.pattern-library-style-root .columns\@lg-5 {
    column-count: 5;
  }
  .content-markup .columns\@lg-6,
.pattern-library-style-root .columns\@lg-6 {
    column-count: 6;
  }
  .content-markup .columns\@lg-7,
.pattern-library-style-root .columns\@lg-7 {
    column-count: 7;
  }
  .content-markup .columns\@lg-8,
.pattern-library-style-root .columns\@lg-8 {
    column-count: 8;
  }
  .content-markup .columns\@lg-9,
.pattern-library-style-root .columns\@lg-9 {
    column-count: 9;
  }
}
@media (min-width: 1300px) {
  .content-markup .column-width\@lg-0,
.pattern-library-style-root .column-width\@lg-0 {
    column-width: 0px;
  }
  .content-markup .column-width\@lg-1,
.pattern-library-style-root .column-width\@lg-1 {
    column-width: 100px;
  }
  .content-markup .column-width\@lg-2,
.pattern-library-style-root .column-width\@lg-2 {
    column-width: 200px;
  }
  .content-markup .column-width\@lg-3,
.pattern-library-style-root .column-width\@lg-3 {
    column-width: 300px;
  }
  .content-markup .column-width\@lg-4,
.pattern-library-style-root .column-width\@lg-4 {
    column-width: 400px;
  }
  .content-markup .column-width\@lg-5,
.pattern-library-style-root .column-width\@lg-5 {
    column-width: 500px;
  }
  .content-markup .column-width\@lg-6,
.pattern-library-style-root .column-width\@lg-6 {
    column-width: 600px;
  }
  .content-markup .column-width\@lg-7,
.pattern-library-style-root .column-width\@lg-7 {
    column-width: 700px;
  }
  .content-markup .column-width\@lg-8,
.pattern-library-style-root .column-width\@lg-8 {
    column-width: 800px;
  }
  .content-markup .column-width\@lg-9,
.pattern-library-style-root .column-width\@lg-9 {
    column-width: 900px;
  }
}
@media (min-width: 1300px) {
  .content-markup .overflow\@lg-y-auto,
.pattern-library-style-root .overflow\@lg-y-auto {
    overflow-y: auto;
  }
  .content-markup .overflow\@lg-x-auto,
.pattern-library-style-root .overflow\@lg-x-auto {
    overflow-x: auto;
  }
  .content-markup .overflow\@lg-y-hidden,
.pattern-library-style-root .overflow\@lg-y-hidden {
    overflow-y: hidden;
  }
  .content-markup .overflow\@lg-x-hidden,
.pattern-library-style-root .overflow\@lg-x-hidden {
    overflow-x: hidden;
  }
  .content-markup .overflow\@lg-y-visible,
.pattern-library-style-root .overflow\@lg-y-visible {
    overflow-y: visible;
  }
  .content-markup .overflow\@lg-x-visible,
.pattern-library-style-root .overflow\@lg-x-visible {
    overflow-x: visible;
  }
  .content-markup .overflow\@lg-y-scroll,
.pattern-library-style-root .overflow\@lg-y-scroll {
    overflow-y: scroll;
  }
  .content-markup .overflow\@lg-x-scroll,
.pattern-library-style-root .overflow\@lg-x-scroll {
    overflow-x: scroll;
  }
  .content-markup .overflow\@lg-overlay,
.pattern-library-style-root .overflow\@lg-overlay {
    overflow: overlay;
  }
  .content-markup .overflow\@lg-y-overlay,
.pattern-library-style-root .overflow\@lg-y-overlay {
    overflow-y: overlay;
  }
  .content-markup .overflow\@lg-x-overlay,
.pattern-library-style-root .overflow\@lg-x-overlay {
    overflow-x: overlay;
  }
}
@media (min-width: 1300px) {
  .content-markup .text-overflow\@lg-clip,
.pattern-library-style-root .text-overflow\@lg-clip {
    text-overflow: clip;
  }
  .content-markup .text-overflow\@lg-ellipsis,
.pattern-library-style-root .text-overflow\@lg-ellipsis {
    text-overflow: ellipsis;
  }
  .content-markup .text-overflow\@lg-initial,
.pattern-library-style-root .text-overflow\@lg-initial {
    text-overflow: initial;
  }
  .content-markup .text-overflow\@lg-inherit,
.pattern-library-style-root .text-overflow\@lg-inherit {
    text-overflow: inherit;
  }
}
@media (min-width: 1600px) {
  .content-markup .w\@xl-auto,
.pattern-library-style-root .w\@xl-auto {
    width: auto;
  }
  .content-markup .wMin\@xl-auto,
.pattern-library-style-root .wMin\@xl-auto {
    min-width: auto;
  }
  .content-markup .wMax\@xl-auto,
.pattern-library-style-root .wMax\@xl-auto {
    max-width: auto;
  }
  .content-markup .h\@xl-auto,
.pattern-library-style-root .h\@xl-auto {
    height: auto;
  }
  .content-markup .hMin\@xl-auto,
.pattern-library-style-root .hMin\@xl-auto {
    min-height: auto;
  }
  .content-markup .hMax\@xl-auto,
.pattern-library-style-root .hMax\@xl-auto {
    max-height: auto;
  }
  .content-markup .m\@xl-0.m\@xl-0,
.pattern-library-style-root .m\@xl-0.m\@xl-0 {
    margin: 0px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-0.mt\@xl-0,
.pattern-library-style-root .mt\@xl-0.mt\@xl-0 {
    margin-top: 0px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-0.mr\@xl-0,
.pattern-library-style-root .mr\@xl-0.mr\@xl-0 {
    margin-right: 0px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-0.mb\@xl-0,
.pattern-library-style-root .mb\@xl-0.mb\@xl-0 {
    margin-bottom: 0px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-0.ml\@xl-0,
.pattern-library-style-root .ml\@xl-0.ml\@xl-0 {
    margin-left: 0px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-0.my\@xl-0,
.pattern-library-style-root .my\@xl-0.my\@xl-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .content-markup .mx\@xl-0.mx\@xl-0,
.pattern-library-style-root .mx\@xl-0.mx\@xl-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-1.m\@xl-1,
.pattern-library-style-root .m\@xl-1.m\@xl-1 {
    margin: 4px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-1.mt\@xl-1,
.pattern-library-style-root .mt\@xl-1.mt\@xl-1 {
    margin-top: 4px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-1.mr\@xl-1,
.pattern-library-style-root .mr\@xl-1.mr\@xl-1 {
    margin-right: 4px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-1.mb\@xl-1,
.pattern-library-style-root .mb\@xl-1.mb\@xl-1 {
    margin-bottom: 4px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-1.ml\@xl-1,
.pattern-library-style-root .ml\@xl-1.ml\@xl-1 {
    margin-left: 4px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-1.my\@xl-1,
.pattern-library-style-root .my\@xl-1.my\@xl-1 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .content-markup .mx\@xl-1.mx\@xl-1,
.pattern-library-style-root .mx\@xl-1.mx\@xl-1 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-2.m\@xl-2,
.pattern-library-style-root .m\@xl-2.m\@xl-2 {
    margin: 8px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-2.mt\@xl-2,
.pattern-library-style-root .mt\@xl-2.mt\@xl-2 {
    margin-top: 8px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-2.mr\@xl-2,
.pattern-library-style-root .mr\@xl-2.mr\@xl-2 {
    margin-right: 8px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-2.mb\@xl-2,
.pattern-library-style-root .mb\@xl-2.mb\@xl-2 {
    margin-bottom: 8px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-2.ml\@xl-2,
.pattern-library-style-root .ml\@xl-2.ml\@xl-2 {
    margin-left: 8px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-2.my\@xl-2,
.pattern-library-style-root .my\@xl-2.my\@xl-2 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .content-markup .mx\@xl-2.mx\@xl-2,
.pattern-library-style-root .mx\@xl-2.mx\@xl-2 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-3.m\@xl-3,
.pattern-library-style-root .m\@xl-3.m\@xl-3 {
    margin: 16px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-3.mt\@xl-3,
.pattern-library-style-root .mt\@xl-3.mt\@xl-3 {
    margin-top: 16px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-3.mr\@xl-3,
.pattern-library-style-root .mr\@xl-3.mr\@xl-3 {
    margin-right: 16px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-3.mb\@xl-3,
.pattern-library-style-root .mb\@xl-3.mb\@xl-3 {
    margin-bottom: 16px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-3.ml\@xl-3,
.pattern-library-style-root .ml\@xl-3.ml\@xl-3 {
    margin-left: 16px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-3.my\@xl-3,
.pattern-library-style-root .my\@xl-3.my\@xl-3 {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .content-markup .mx\@xl-3.mx\@xl-3,
.pattern-library-style-root .mx\@xl-3.mx\@xl-3 {
    margin-right: 16px;
    margin-left: 16px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-4.m\@xl-4,
.pattern-library-style-root .m\@xl-4.m\@xl-4 {
    margin: 32px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-4.mt\@xl-4,
.pattern-library-style-root .mt\@xl-4.mt\@xl-4 {
    margin-top: 32px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-4.mr\@xl-4,
.pattern-library-style-root .mr\@xl-4.mr\@xl-4 {
    margin-right: 32px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-4.mb\@xl-4,
.pattern-library-style-root .mb\@xl-4.mb\@xl-4 {
    margin-bottom: 32px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-4.ml\@xl-4,
.pattern-library-style-root .ml\@xl-4.ml\@xl-4 {
    margin-left: 32px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-4.my\@xl-4,
.pattern-library-style-root .my\@xl-4.my\@xl-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }
  .content-markup .mx\@xl-4.mx\@xl-4,
.pattern-library-style-root .mx\@xl-4.mx\@xl-4 {
    margin-right: 32px;
    margin-left: 32px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-5.m\@xl-5,
.pattern-library-style-root .m\@xl-5.m\@xl-5 {
    margin: 64px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-5.mt\@xl-5,
.pattern-library-style-root .mt\@xl-5.mt\@xl-5 {
    margin-top: 64px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-5.mr\@xl-5,
.pattern-library-style-root .mr\@xl-5.mr\@xl-5 {
    margin-right: 64px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-5.mb\@xl-5,
.pattern-library-style-root .mb\@xl-5.mb\@xl-5 {
    margin-bottom: 64px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-5.ml\@xl-5,
.pattern-library-style-root .ml\@xl-5.ml\@xl-5 {
    margin-left: 64px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-5.my\@xl-5,
.pattern-library-style-root .my\@xl-5.my\@xl-5 {
    margin-top: 64px;
    margin-bottom: 64px;
  }
  .content-markup .mx\@xl-5.mx\@xl-5,
.pattern-library-style-root .mx\@xl-5.mx\@xl-5 {
    margin-right: 64px;
    margin-left: 64px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-6.m\@xl-6,
.pattern-library-style-root .m\@xl-6.m\@xl-6 {
    margin: 128px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-6.mt\@xl-6,
.pattern-library-style-root .mt\@xl-6.mt\@xl-6 {
    margin-top: 128px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-6.mr\@xl-6,
.pattern-library-style-root .mr\@xl-6.mr\@xl-6 {
    margin-right: 128px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-6.mb\@xl-6,
.pattern-library-style-root .mb\@xl-6.mb\@xl-6 {
    margin-bottom: 128px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-6.ml\@xl-6,
.pattern-library-style-root .ml\@xl-6.ml\@xl-6 {
    margin-left: 128px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-6.my\@xl-6,
.pattern-library-style-root .my\@xl-6.my\@xl-6 {
    margin-top: 128px;
    margin-bottom: 128px;
  }
  .content-markup .mx\@xl-6.mx\@xl-6,
.pattern-library-style-root .mx\@xl-6.mx\@xl-6 {
    margin-right: 128px;
    margin-left: 128px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .m\@xl-7.m\@xl-7,
.pattern-library-style-root .m\@xl-7.m\@xl-7 {
    margin: 256px;
  }
  .content-markup .m\@xl-auto.m\@xl-auto,
.pattern-library-style-root .m\@xl-auto.m\@xl-auto {
    margin: auto;
  }
  .content-markup .mt\@xl-7.mt\@xl-7,
.pattern-library-style-root .mt\@xl-7.mt\@xl-7 {
    margin-top: 256px;
  }
  .content-markup .mt\@xl-auto.mt\@xl-auto,
.pattern-library-style-root .mt\@xl-auto.mt\@xl-auto {
    margin-top: auto;
  }
  .content-markup .mr\@xl-7.mr\@xl-7,
.pattern-library-style-root .mr\@xl-7.mr\@xl-7 {
    margin-right: 256px;
  }
  .content-markup .mr\@xl-auto.mr\@xl-auto,
.pattern-library-style-root .mr\@xl-auto.mr\@xl-auto {
    margin-right: auto;
  }
  .content-markup .mb\@xl-7.mb\@xl-7,
.pattern-library-style-root .mb\@xl-7.mb\@xl-7 {
    margin-bottom: 256px;
  }
  .content-markup .mb\@xl-auto.mb\@xl-auto,
.pattern-library-style-root .mb\@xl-auto.mb\@xl-auto {
    margin-bottom: auto;
  }
  .content-markup .ml\@xl-7.ml\@xl-7,
.pattern-library-style-root .ml\@xl-7.ml\@xl-7 {
    margin-left: 256px;
  }
  .content-markup .ml\@xl-auto.ml\@xl-auto,
.pattern-library-style-root .ml\@xl-auto.ml\@xl-auto {
    margin-left: auto;
  }
  .content-markup .my\@xl-7.my\@xl-7,
.pattern-library-style-root .my\@xl-7.my\@xl-7 {
    margin-top: 256px;
    margin-bottom: 256px;
  }
  .content-markup .mx\@xl-7.mx\@xl-7,
.pattern-library-style-root .mx\@xl-7.mx\@xl-7 {
    margin-right: 256px;
    margin-left: 256px;
  }
  .content-markup .my\@xl-auto.my\@xl-auto,
.pattern-library-style-root .my\@xl-auto.my\@xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .content-markup .mx\@xl-auto.mx\@xl-auto,
.pattern-library-style-root .mx\@xl-auto.mx\@xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .content-markup .p\@xl-0.p\@xl-0,
.pattern-library-style-root .p\@xl-0.p\@xl-0 {
    padding: 0px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-0.pt\@xl-0,
.pattern-library-style-root .pt\@xl-0.pt\@xl-0 {
    padding-top: 0px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-0.pr\@xl-0,
.pattern-library-style-root .pr\@xl-0.pr\@xl-0 {
    padding-right: 0px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-0.pb\@xl-0,
.pattern-library-style-root .pb\@xl-0.pb\@xl-0 {
    padding-bottom: 0px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-0.pl\@xl-0,
.pattern-library-style-root .pl\@xl-0.pl\@xl-0 {
    padding-left: 0px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-0.py\@xl-0,
.pattern-library-style-root .py\@xl-0.py\@xl-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .content-markup .px\@xl-0.px\@xl-0,
.pattern-library-style-root .px\@xl-0.px\@xl-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-1.p\@xl-1,
.pattern-library-style-root .p\@xl-1.p\@xl-1 {
    padding: 4px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-1.pt\@xl-1,
.pattern-library-style-root .pt\@xl-1.pt\@xl-1 {
    padding-top: 4px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-1.pr\@xl-1,
.pattern-library-style-root .pr\@xl-1.pr\@xl-1 {
    padding-right: 4px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-1.pb\@xl-1,
.pattern-library-style-root .pb\@xl-1.pb\@xl-1 {
    padding-bottom: 4px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-1.pl\@xl-1,
.pattern-library-style-root .pl\@xl-1.pl\@xl-1 {
    padding-left: 4px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-1.py\@xl-1,
.pattern-library-style-root .py\@xl-1.py\@xl-1 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .content-markup .px\@xl-1.px\@xl-1,
.pattern-library-style-root .px\@xl-1.px\@xl-1 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-2.p\@xl-2,
.pattern-library-style-root .p\@xl-2.p\@xl-2 {
    padding: 8px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-2.pt\@xl-2,
.pattern-library-style-root .pt\@xl-2.pt\@xl-2 {
    padding-top: 8px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-2.pr\@xl-2,
.pattern-library-style-root .pr\@xl-2.pr\@xl-2 {
    padding-right: 8px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-2.pb\@xl-2,
.pattern-library-style-root .pb\@xl-2.pb\@xl-2 {
    padding-bottom: 8px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-2.pl\@xl-2,
.pattern-library-style-root .pl\@xl-2.pl\@xl-2 {
    padding-left: 8px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-2.py\@xl-2,
.pattern-library-style-root .py\@xl-2.py\@xl-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .content-markup .px\@xl-2.px\@xl-2,
.pattern-library-style-root .px\@xl-2.px\@xl-2 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-3.p\@xl-3,
.pattern-library-style-root .p\@xl-3.p\@xl-3 {
    padding: 16px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-3.pt\@xl-3,
.pattern-library-style-root .pt\@xl-3.pt\@xl-3 {
    padding-top: 16px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-3.pr\@xl-3,
.pattern-library-style-root .pr\@xl-3.pr\@xl-3 {
    padding-right: 16px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-3.pb\@xl-3,
.pattern-library-style-root .pb\@xl-3.pb\@xl-3 {
    padding-bottom: 16px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-3.pl\@xl-3,
.pattern-library-style-root .pl\@xl-3.pl\@xl-3 {
    padding-left: 16px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-3.py\@xl-3,
.pattern-library-style-root .py\@xl-3.py\@xl-3 {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .content-markup .px\@xl-3.px\@xl-3,
.pattern-library-style-root .px\@xl-3.px\@xl-3 {
    padding-right: 16px;
    padding-left: 16px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-4.p\@xl-4,
.pattern-library-style-root .p\@xl-4.p\@xl-4 {
    padding: 32px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-4.pt\@xl-4,
.pattern-library-style-root .pt\@xl-4.pt\@xl-4 {
    padding-top: 32px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-4.pr\@xl-4,
.pattern-library-style-root .pr\@xl-4.pr\@xl-4 {
    padding-right: 32px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-4.pb\@xl-4,
.pattern-library-style-root .pb\@xl-4.pb\@xl-4 {
    padding-bottom: 32px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-4.pl\@xl-4,
.pattern-library-style-root .pl\@xl-4.pl\@xl-4 {
    padding-left: 32px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-4.py\@xl-4,
.pattern-library-style-root .py\@xl-4.py\@xl-4 {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .content-markup .px\@xl-4.px\@xl-4,
.pattern-library-style-root .px\@xl-4.px\@xl-4 {
    padding-right: 32px;
    padding-left: 32px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-5.p\@xl-5,
.pattern-library-style-root .p\@xl-5.p\@xl-5 {
    padding: 64px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-5.pt\@xl-5,
.pattern-library-style-root .pt\@xl-5.pt\@xl-5 {
    padding-top: 64px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-5.pr\@xl-5,
.pattern-library-style-root .pr\@xl-5.pr\@xl-5 {
    padding-right: 64px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-5.pb\@xl-5,
.pattern-library-style-root .pb\@xl-5.pb\@xl-5 {
    padding-bottom: 64px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-5.pl\@xl-5,
.pattern-library-style-root .pl\@xl-5.pl\@xl-5 {
    padding-left: 64px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-5.py\@xl-5,
.pattern-library-style-root .py\@xl-5.py\@xl-5 {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .content-markup .px\@xl-5.px\@xl-5,
.pattern-library-style-root .px\@xl-5.px\@xl-5 {
    padding-right: 64px;
    padding-left: 64px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-6.p\@xl-6,
.pattern-library-style-root .p\@xl-6.p\@xl-6 {
    padding: 128px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-6.pt\@xl-6,
.pattern-library-style-root .pt\@xl-6.pt\@xl-6 {
    padding-top: 128px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-6.pr\@xl-6,
.pattern-library-style-root .pr\@xl-6.pr\@xl-6 {
    padding-right: 128px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-6.pb\@xl-6,
.pattern-library-style-root .pb\@xl-6.pb\@xl-6 {
    padding-bottom: 128px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-6.pl\@xl-6,
.pattern-library-style-root .pl\@xl-6.pl\@xl-6 {
    padding-left: 128px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-6.py\@xl-6,
.pattern-library-style-root .py\@xl-6.py\@xl-6 {
    padding-top: 128px;
    padding-bottom: 128px;
  }
  .content-markup .px\@xl-6.px\@xl-6,
.pattern-library-style-root .px\@xl-6.px\@xl-6 {
    padding-right: 128px;
    padding-left: 128px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .p\@xl-7.p\@xl-7,
.pattern-library-style-root .p\@xl-7.p\@xl-7 {
    padding: 256px;
  }
  .content-markup .p\@xl-auto.p\@xl-auto,
.pattern-library-style-root .p\@xl-auto.p\@xl-auto {
    padding: auto;
  }
  .content-markup .pt\@xl-7.pt\@xl-7,
.pattern-library-style-root .pt\@xl-7.pt\@xl-7 {
    padding-top: 256px;
  }
  .content-markup .pt\@xl-auto.pt\@xl-auto,
.pattern-library-style-root .pt\@xl-auto.pt\@xl-auto {
    padding-top: auto;
  }
  .content-markup .pr\@xl-7.pr\@xl-7,
.pattern-library-style-root .pr\@xl-7.pr\@xl-7 {
    padding-right: 256px;
  }
  .content-markup .pr\@xl-auto.pr\@xl-auto,
.pattern-library-style-root .pr\@xl-auto.pr\@xl-auto {
    padding-right: auto;
  }
  .content-markup .pb\@xl-7.pb\@xl-7,
.pattern-library-style-root .pb\@xl-7.pb\@xl-7 {
    padding-bottom: 256px;
  }
  .content-markup .pb\@xl-auto.pb\@xl-auto,
.pattern-library-style-root .pb\@xl-auto.pb\@xl-auto {
    padding-bottom: auto;
  }
  .content-markup .pl\@xl-7.pl\@xl-7,
.pattern-library-style-root .pl\@xl-7.pl\@xl-7 {
    padding-left: 256px;
  }
  .content-markup .pl\@xl-auto.pl\@xl-auto,
.pattern-library-style-root .pl\@xl-auto.pl\@xl-auto {
    padding-left: auto;
  }
  .content-markup .py\@xl-7.py\@xl-7,
.pattern-library-style-root .py\@xl-7.py\@xl-7 {
    padding-top: 256px;
    padding-bottom: 256px;
  }
  .content-markup .px\@xl-7.px\@xl-7,
.pattern-library-style-root .px\@xl-7.px\@xl-7 {
    padding-right: 256px;
    padding-left: 256px;
  }
  .content-markup .py\@xl-auto.py\@xl-auto,
.pattern-library-style-root .py\@xl-auto.py\@xl-auto {
    padding-top: auto;
    padding-bottom: auto;
  }
  .content-markup .px\@xl-auto.px\@xl-auto,
.pattern-library-style-root .px\@xl-auto.px\@xl-auto {
    padding-right: auto;
    padding-left: auto;
  }
  .content-markup .border-none,
.pattern-library-style-root .border-none {
    border-style: none;
  }
  .content-markup .border-dotted,
.pattern-library-style-root .border-dotted {
    border-style: dotted;
  }
  .content-markup .border-dashed,
.pattern-library-style-root .border-dashed {
    border-style: dashed;
  }
  .content-markup .border-solid,
.pattern-library-style-root .border-solid {
    border-style: solid;
  }
  .content-markup .border-double,
.pattern-library-style-root .border-double {
    border-style: double;
  }
  .content-markup .border-groove,
.pattern-library-style-root .border-groove {
    border-style: groove;
  }
  .content-markup .border-ridge,
.pattern-library-style-root .border-ridge {
    border-style: ridge;
  }
  .content-markup .border-inset,
.pattern-library-style-root .border-inset {
    border-style: inset;
  }
  .content-markup .border-outset,
.pattern-library-style-root .border-outset {
    border-style: outset;
  }
  .content-markup .border\@xl,
.pattern-library-style-root .border\@xl {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-light,
.pattern-library-style-root .border\@xl-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-dark,
.pattern-library-style-root .border\@xl-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-top,
.pattern-library-style-root .border\@xl-top {
    border-top: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-top-light,
.pattern-library-style-root .border\@xl-top-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-top-dark,
.pattern-library-style-root .border\@xl-top-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-top-none,
.pattern-library-style-root .border\@xl-top-none {
    border-top-style: none;
  }
  .content-markup .border\@xl-top-dotted,
.pattern-library-style-root .border\@xl-top-dotted {
    border-top-style: dotted;
  }
  .content-markup .border\@xl-top-dashed,
.pattern-library-style-root .border\@xl-top-dashed {
    border-top-style: dashed;
  }
  .content-markup .border\@xl-top-solid,
.pattern-library-style-root .border\@xl-top-solid {
    border-top-style: solid;
  }
  .content-markup .border\@xl-top-double,
.pattern-library-style-root .border\@xl-top-double {
    border-top-style: double;
  }
  .content-markup .border\@xl-top-groove,
.pattern-library-style-root .border\@xl-top-groove {
    border-top-style: groove;
  }
  .content-markup .border\@xl-top-ridge,
.pattern-library-style-root .border\@xl-top-ridge {
    border-top-style: ridge;
  }
  .content-markup .border\@xl-top-inset,
.pattern-library-style-root .border\@xl-top-inset {
    border-top-style: inset;
  }
  .content-markup .border\@xl-top-outset,
.pattern-library-style-root .border\@xl-top-outset {
    border-top-style: outset;
  }
  .content-markup .border\@xl-top-thin,
.pattern-library-style-root .border\@xl-top-thin {
    border-top-width: thin;
  }
  .content-markup .border\@xl-top-medium,
.pattern-library-style-root .border\@xl-top-medium {
    border-top-width: medium;
  }
  .content-markup .border\@xl-top-thick,
.pattern-library-style-root .border\@xl-top-thick {
    border-top-width: thick;
  }
  .content-markup .border\@xl,
.pattern-library-style-root .border\@xl {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-light,
.pattern-library-style-root .border\@xl-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-dark,
.pattern-library-style-root .border\@xl-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-right,
.pattern-library-style-root .border\@xl-right {
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-right-light,
.pattern-library-style-root .border\@xl-right-light {
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-right-dark,
.pattern-library-style-root .border\@xl-right-dark {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-right-none,
.pattern-library-style-root .border\@xl-right-none {
    border-right-style: none;
  }
  .content-markup .border\@xl-right-dotted,
.pattern-library-style-root .border\@xl-right-dotted {
    border-right-style: dotted;
  }
  .content-markup .border\@xl-right-dashed,
.pattern-library-style-root .border\@xl-right-dashed {
    border-right-style: dashed;
  }
  .content-markup .border\@xl-right-solid,
.pattern-library-style-root .border\@xl-right-solid {
    border-right-style: solid;
  }
  .content-markup .border\@xl-right-double,
.pattern-library-style-root .border\@xl-right-double {
    border-right-style: double;
  }
  .content-markup .border\@xl-right-groove,
.pattern-library-style-root .border\@xl-right-groove {
    border-right-style: groove;
  }
  .content-markup .border\@xl-right-ridge,
.pattern-library-style-root .border\@xl-right-ridge {
    border-right-style: ridge;
  }
  .content-markup .border\@xl-right-inset,
.pattern-library-style-root .border\@xl-right-inset {
    border-right-style: inset;
  }
  .content-markup .border\@xl-right-outset,
.pattern-library-style-root .border\@xl-right-outset {
    border-right-style: outset;
  }
  .content-markup .border\@xl-right-thin,
.pattern-library-style-root .border\@xl-right-thin {
    border-right-width: thin;
  }
  .content-markup .border\@xl-right-medium,
.pattern-library-style-root .border\@xl-right-medium {
    border-right-width: medium;
  }
  .content-markup .border\@xl-right-thick,
.pattern-library-style-root .border\@xl-right-thick {
    border-right-width: thick;
  }
  .content-markup .border\@xl,
.pattern-library-style-root .border\@xl {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-light,
.pattern-library-style-root .border\@xl-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-dark,
.pattern-library-style-root .border\@xl-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-bottom,
.pattern-library-style-root .border\@xl-bottom {
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-bottom-light,
.pattern-library-style-root .border\@xl-bottom-light {
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-bottom-dark,
.pattern-library-style-root .border\@xl-bottom-dark {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-bottom-none,
.pattern-library-style-root .border\@xl-bottom-none {
    border-bottom-style: none;
  }
  .content-markup .border\@xl-bottom-dotted,
.pattern-library-style-root .border\@xl-bottom-dotted {
    border-bottom-style: dotted;
  }
  .content-markup .border\@xl-bottom-dashed,
.pattern-library-style-root .border\@xl-bottom-dashed {
    border-bottom-style: dashed;
  }
  .content-markup .border\@xl-bottom-solid,
.pattern-library-style-root .border\@xl-bottom-solid {
    border-bottom-style: solid;
  }
  .content-markup .border\@xl-bottom-double,
.pattern-library-style-root .border\@xl-bottom-double {
    border-bottom-style: double;
  }
  .content-markup .border\@xl-bottom-groove,
.pattern-library-style-root .border\@xl-bottom-groove {
    border-bottom-style: groove;
  }
  .content-markup .border\@xl-bottom-ridge,
.pattern-library-style-root .border\@xl-bottom-ridge {
    border-bottom-style: ridge;
  }
  .content-markup .border\@xl-bottom-inset,
.pattern-library-style-root .border\@xl-bottom-inset {
    border-bottom-style: inset;
  }
  .content-markup .border\@xl-bottom-outset,
.pattern-library-style-root .border\@xl-bottom-outset {
    border-bottom-style: outset;
  }
  .content-markup .border\@xl-bottom-thin,
.pattern-library-style-root .border\@xl-bottom-thin {
    border-bottom-width: thin;
  }
  .content-markup .border\@xl-bottom-medium,
.pattern-library-style-root .border\@xl-bottom-medium {
    border-bottom-width: medium;
  }
  .content-markup .border\@xl-bottom-thick,
.pattern-library-style-root .border\@xl-bottom-thick {
    border-bottom-width: thick;
  }
  .content-markup .border\@xl,
.pattern-library-style-root .border\@xl {
    border: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-light,
.pattern-library-style-root .border\@xl-light {
    border: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-dark,
.pattern-library-style-root .border\@xl-dark {
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-left,
.pattern-library-style-root .border\@xl-left {
    border-left: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-left-light,
.pattern-library-style-root .border\@xl-left-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-left-dark,
.pattern-library-style-root .border\@xl-left-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-left-none,
.pattern-library-style-root .border\@xl-left-none {
    border-left-style: none;
  }
  .content-markup .border\@xl-left-dotted,
.pattern-library-style-root .border\@xl-left-dotted {
    border-left-style: dotted;
  }
  .content-markup .border\@xl-left-dashed,
.pattern-library-style-root .border\@xl-left-dashed {
    border-left-style: dashed;
  }
  .content-markup .border\@xl-left-solid,
.pattern-library-style-root .border\@xl-left-solid {
    border-left-style: solid;
  }
  .content-markup .border\@xl-left-double,
.pattern-library-style-root .border\@xl-left-double {
    border-left-style: double;
  }
  .content-markup .border\@xl-left-groove,
.pattern-library-style-root .border\@xl-left-groove {
    border-left-style: groove;
  }
  .content-markup .border\@xl-left-ridge,
.pattern-library-style-root .border\@xl-left-ridge {
    border-left-style: ridge;
  }
  .content-markup .border\@xl-left-inset,
.pattern-library-style-root .border\@xl-left-inset {
    border-left-style: inset;
  }
  .content-markup .border\@xl-left-outset,
.pattern-library-style-root .border\@xl-left-outset {
    border-left-style: outset;
  }
  .content-markup .border\@xl-left-thin,
.pattern-library-style-root .border\@xl-left-thin {
    border-left-width: thin;
  }
  .content-markup .border\@xl-left-medium,
.pattern-library-style-root .border\@xl-left-medium {
    border-left-width: medium;
  }
  .content-markup .border\@xl-left-thick,
.pattern-library-style-root .border\@xl-left-thick {
    border-left-width: thick;
  }
  .content-markup .border\@xl-y,
.pattern-library-style-root .border\@xl-y {
    border-top: 1px solid #bdbdbd;
    border-bottom: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-y-light,
.pattern-library-style-root .border\@xl-y-light {
    border-top: 1px solid rgba(0, 0, 0, 0.045);
    border-bottom: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-y-dark,
.pattern-library-style-root .border\@xl-y-dark {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-x,
.pattern-library-style-root .border\@xl-x {
    border-left: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
  }
  .content-markup .border\@xl-x-light,
.pattern-library-style-root .border\@xl-x-light {
    border-left: 1px solid rgba(0, 0, 0, 0.045);
    border-right: 1px solid rgba(0, 0, 0, 0.045);
  }
  .content-markup .border\@xl-x-dark,
.pattern-library-style-root .border\@xl-x-dark {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .content-markup .border\@xl-radius,
.pattern-library-style-root .border\@xl-radius {
    border-radius: 4px;
  }
  .content-markup .border\@xl-radius-top-left,
.pattern-library-style-root .border\@xl-radius-top-left {
    border-top-left-radius: 4px;
  }
  .content-markup .border\@xl-radius-top-right,
.pattern-library-style-root .border\@xl-radius-top-right {
    border-top-right-radius: 4px;
  }
  .content-markup .border\@xl-radius-bottom-left,
.pattern-library-style-root .border\@xl-radius-bottom-left {
    border-bottom-left-radius: 4px;
  }
  .content-markup .border\@xl-radius-bottom-right,
.pattern-library-style-root .border\@xl-radius-bottom-right {
    border-bottom-right-radius: 4px;
  }
  .content-markup .font-style\@xl-oblique,
.pattern-library-style-root .font-style\@xl-oblique {
    font-style: oblique;
  }
  .content-markup .font-style\@xl-italic,
.pattern-library-style-root .font-style\@xl-italic {
    font-style: italic;
  }
  .content-markup .font\@xl-ui,
.pattern-library-style-root .font\@xl-ui {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@xl-content,
.pattern-library-style-root .font\@xl-content {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .font\@xl-header,
.pattern-library-style-root .font\@xl-header {
    font-family: "Source Sans Pro", sans-serif !important;
  }
  .content-markup .fw\@xl-1,
.pattern-library-style-root .fw\@xl-1 {
    font-weight: 300 !important;
  }
  .content-markup .fw\@xl-2,
.pattern-library-style-root .fw\@xl-2 {
    font-weight: 400 !important;
  }
  .content-markup .fw\@xl-3,
.pattern-library-style-root .fw\@xl-3 {
    font-weight: 500 !important;
  }
  .content-markup .fw\@xl-4,
.pattern-library-style-root .fw\@xl-4 {
    font-weight: 700 !important;
  }
  .content-markup .f\@xl-1,
.pattern-library-style-root .f\@xl-1 {
    font-size: 0.75rem !important;
  }
  .content-markup .f\@xl-2,
.pattern-library-style-root .f\@xl-2 {
    font-size: 0.875rem !important;
  }
  .content-markup .f\@xl-3,
.pattern-library-style-root .f\@xl-3 {
    font-size: 1rem !important;
  }
  .content-markup .f\@xl-4,
.pattern-library-style-root .f\@xl-4 {
    font-size: 1.125rem !important;
  }
  .content-markup .f\@xl-5,
.pattern-library-style-root .f\@xl-5 {
    font-size: 1.4rem !important;
  }
  .content-markup .f\@xl-6,
.pattern-library-style-root .f\@xl-6 {
    font-size: 1.5rem !important;
  }
  .content-markup .f\@xl-7,
.pattern-library-style-root .f\@xl-7 {
    font-size: 1.75rem !important;
  }
  .content-markup .f\@xl-8,
.pattern-library-style-root .f\@xl-8 {
    font-size: 2.125rem !important;
  }
  .content-markup .f\@xl-9,
.pattern-library-style-root .f\@xl-9 {
    font-size: 2.8125rem !important;
  }
  .content-markup .f\@xl-10,
.pattern-library-style-root .f\@xl-10 {
    font-size: 2.8125rem !important;
  }
  .content-markup .ln\@xl-1,
.pattern-library-style-root .ln\@xl-1 {
    line-height: 1.125rem !important;
  }
  .content-markup .ln\@xl-2,
.pattern-library-style-root .ln\@xl-2 {
    line-height: 1.25rem !important;
  }
  .content-markup .ln\@xl-3,
.pattern-library-style-root .ln\@xl-3 {
    line-height: 1.5rem !important;
  }
  .content-markup .ln\@xl-4,
.pattern-library-style-root .ln\@xl-4 {
    line-height: 1.75rem !important;
  }
  .content-markup .ln\@xl-5,
.pattern-library-style-root .ln\@xl-5 {
    line-height: 2rem !important;
  }
  .content-markup .ln\@xl-6,
.pattern-library-style-root .ln\@xl-6 {
    line-height: 2.125rem !important;
  }
  .content-markup .ln\@xl-7,
.pattern-library-style-root .ln\@xl-7 {
    line-height: 3rem !important;
  }
  .content-markup .ln\@xl-8,
.pattern-library-style-root .ln\@xl-8 {
    line-height: 4.5rem !important;
  }
  .content-markup .ln\@xl-9,
.pattern-library-style-root .ln\@xl-9 {
    line-height: 5.5rem !important;
  }
  .content-markup .ln\@xl-10,
.pattern-library-style-root .ln\@xl-10 {
    line-height: 6.5rem !important;
  }
  .content-markup .text\@xl-left,
.content-markup .text-align\@xl-left,
.pattern-library-style-root .text\@xl-left,
.pattern-library-style-root .text-align\@xl-left {
    text-align: left;
  }
  .content-markup .text\@xl-center,
.content-markup .text-align\@xl-center,
.pattern-library-style-root .text\@xl-center,
.pattern-library-style-root .text-align\@xl-center {
    text-align: center;
  }
  .content-markup .text\@xl-right,
.content-markup .text-align\@xl-right,
.pattern-library-style-root .text\@xl-right,
.pattern-library-style-root .text-align\@xl-right {
    text-align: right;
  }
  .content-markup .text\@xl-justify,
.content-markup .text-align\@xl-justify,
.pattern-library-style-root .text\@xl-justify,
.pattern-library-style-root .text-align\@xl-justify {
    text-align: justify;
  }
  .content-markup .text\@xl-nowrap,
.content-markup .text-align\@xl-nowrap,
.pattern-library-style-root .text\@xl-nowrap,
.pattern-library-style-root .text-align\@xl-nowrap {
    white-space: nowrap;
  }
  .content-markup .text\@xl-wrap,
.content-markup .text-align\@xl-wrap,
.pattern-library-style-root .text\@xl-wrap,
.pattern-library-style-root .text-align\@xl-wrap {
    white-space: wrap;
  }
  .content-markup .text\@xl-pre,
.content-markup .text-align\@xl-pre,
.pattern-library-style-root .text\@xl-pre,
.pattern-library-style-root .text-align\@xl-pre {
    white-space: pre;
  }
  .content-markup .text\@xl-pre-line,
.content-markup .text-align\@xl-pre-line,
.pattern-library-style-root .text\@xl-pre-line,
.pattern-library-style-root .text-align\@xl-pre-line {
    white-space: pre-line;
  }
  .content-markup .text\@xl-pre-wrap,
.content-markup .text-align\@xl-pre-wrap,
.pattern-library-style-root .text\@xl-pre-wrap,
.pattern-library-style-root .text-align\@xl-pre-wrap {
    white-space: pre-wrap;
  }
  .content-markup .text-transform\@xl-uppercase,
.pattern-library-style-root .text-transform\@xl-uppercase {
    text-transform: uppercase;
  }
  .content-markup .text-transform\@xl-lowercase,
.pattern-library-style-root .text-transform\@xl-lowercase {
    text-transform: lowercase;
  }
  .content-markup .text-transform\@xl-capitalize,
.pattern-library-style-root .text-transform\@xl-capitalize {
    text-transform: capitalize;
  }
  .content-markup .text-transform\@xl-none,
.pattern-library-style-root .text-transform\@xl-none {
    text-transform: none;
  }
  .content-markup .display\@xl-none.display\@xl-none,
.content-markup .hidden\@xl.hidden\@xl,
.pattern-library-style-root .display\@xl-none.display\@xl-none,
.pattern-library-style-root .hidden\@xl.hidden\@xl {
    display: none;
  }
  .content-markup .display\@xl-inline.display\@xl-inline,
.content-markup .inline\@xl.inline\@xl,
.pattern-library-style-root .display\@xl-inline.display\@xl-inline,
.pattern-library-style-root .inline\@xl.inline\@xl {
    display: inline;
  }
  .content-markup .display\@xl-inline-block.display\@xl-inline-block,
.content-markup .inline-block\@xl.inline-block\@xl,
.pattern-library-style-root .display\@xl-inline-block.display\@xl-inline-block,
.pattern-library-style-root .inline-block\@xl.inline-block\@xl {
    display: inline-block;
  }
  .content-markup .display\@xl-inline-flex.display\@xl-inline-flex,
.pattern-library-style-root .display\@xl-inline-flex.display\@xl-inline-flex {
    display: inline-flex;
  }
  .content-markup .display\@xl-block.display\@xl-block,
.content-markup .block\@xl.block\@xl,
.pattern-library-style-root .display\@xl-block.display\@xl-block,
.pattern-library-style-root .block\@xl.block\@xl {
    display: block;
  }
  .content-markup .display\@xl-flex.display\@xl-flex,
.pattern-library-style-root .display\@xl-flex.display\@xl-flex {
    display: flex;
  }
  .content-markup .display\@xl-table.display\@xl-table,
.pattern-library-style-root .display\@xl-table.display\@xl-table {
    display: table;
  }
  .content-markup .display\@xl-table-row,
.pattern-library-style-root .display\@xl-table-row {
    display: table-row;
  }
  .content-markup .display\@xl-table-cell,
.pattern-library-style-root .display\@xl-table-cell {
    display: table-cell;
  }
  .content-markup .display\@xl-contents.display\@xl-contents,
.pattern-library-style-root .display\@xl-contents.display\@xl-contents {
    display: contents;
  }
  .content-markup .display\@xl-before-block.display\@xl-before-block:before,
.content-markup .before-block\@xl.before-block\@xl:before,
.pattern-library-style-root .display\@xl-before-block.display\@xl-before-block:before,
.pattern-library-style-root .before-block\@xl.before-block\@xl:before {
    content: "";
    display: block;
  }
  .content-markup .position\@xl-relative.position\@xl-relative,
.pattern-library-style-root .position\@xl-relative.position\@xl-relative {
    position: relative;
  }
  .content-markup .position\@xl-fixed.position\@xl-fixed,
.content-markup .display\@xl-fixed.display\@xl-fixed,
.content-markup .fixed\@xl.fixed\@xl,
.pattern-library-style-root .position\@xl-fixed.position\@xl-fixed,
.pattern-library-style-root .display\@xl-fixed.display\@xl-fixed,
.pattern-library-style-root .fixed\@xl.fixed\@xl {
    position: fixed;
    visibility: visible;
    z-index: 99;
  }
  .content-markup .position\@xl-absolute.position\@xl-absolute,
.content-markup .display\@xl-absolute.display\@xl-absolute,
.content-markup .absolute\@xl.absolute\@xl,
.pattern-library-style-root .position\@xl-absolute.position\@xl-absolute,
.pattern-library-style-root .display\@xl-absolute.display\@xl-absolute,
.pattern-library-style-root .absolute\@xl.absolute\@xl {
    position: absolute;
    visibility: visible;
  }
  .content-markup .position\@xl-sticky.position\@xl-sticky,
.content-markup .display\@xl-sticky.display\@xl-sticky,
.content-markup .sticky\@xl.sticky\@xl,
.pattern-library-style-root .position\@xl-sticky.position\@xl-sticky,
.pattern-library-style-root .display\@xl-sticky.display\@xl-sticky,
.pattern-library-style-root .sticky\@xl.sticky\@xl {
    position: -webkit-sticky;
    position: sticky;
    visibility: visible;
  }
  .content-markup .position\@xl-sticky-top.position\@xl-sticky-top,
.content-markup .display\@xl-sticky-top.display\@xl-sticky-top,
.content-markup .sticky-top\@xl.sticky-top\@xl,
.pattern-library-style-root .position\@xl-sticky-top.position\@xl-sticky-top,
.pattern-library-style-root .display\@xl-sticky-top.display\@xl-sticky-top,
.pattern-library-style-root .sticky-top\@xl.sticky-top\@xl {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    visibility: visible;
  }
  .content-markup .position\@xl-sticky-bottom.position\@xl-sticky-bottom,
.content-markup .display\@xl-sticky-bottom.display\@xl-sticky-bottom,
.content-markup .sticky-bottom\@xl.sticky-bottom\@xl,
.pattern-library-style-root .position\@xl-sticky-bottom.position\@xl-sticky-bottom,
.pattern-library-style-root .display\@xl-sticky-bottom.display\@xl-sticky-bottom,
.pattern-library-style-root .sticky-bottom\@xl.sticky-bottom\@xl {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0px;
    visibility: visible;
  }
  .content-markup .overflow\@xl-auto.display\@xl-auto,
.pattern-library-style-root .overflow\@xl-auto.display\@xl-auto {
    overflow: auto;
  }
  .content-markup .overflow\@xl-hidden.display\@xl-hidden,
.pattern-library-style-root .overflow\@xl-hidden.display\@xl-hidden {
    overflow: hidden;
  }
  .content-markup .overflow\@xl-scroll.display\@xl-scroll,
.pattern-library-style-root .overflow\@xl-scroll.display\@xl-scroll {
    overflow: scroll;
  }
  .content-markup .overflow\@xl-visible.display\@xl-visible,
.pattern-library-style-root .overflow\@xl-visible.display\@xl-visible {
    overflow: visible;
  }
  .content-markup .z-index\@xl-negative-one.z-index\@xl-negative-one,
.pattern-library-style-root .z-index\@xl-negative-one.z-index\@xl-negative-one {
    z-index: -1;
  }
  .content-markup .z-index\@xl-auto.z-index\@xl-auto,
.pattern-library-style-root .z-index\@xl-auto.z-index\@xl-auto {
    z-index: auto;
  }
  .content-markup .z-index\@xl-zero.z-index\@xl-zero,
.pattern-library-style-root .z-index\@xl-zero.z-index\@xl-zero {
    z-index: 0;
  }
  .content-markup .z-index\@xl-ten.z-index\@xl-ten,
.pattern-library-style-root .z-index\@xl-ten.z-index\@xl-ten {
    z-index: 10;
  }
  .content-markup .z-index\@xl-one-thousand.z-index\@xl-one-thousand,
.pattern-library-style-root .z-index\@xl-one-thousand.z-index\@xl-one-thousand {
    z-index: 1000;
  }
  .content-markup .z-index\@xl-one-thousand-one-hundred.z-index\@xl-one-thousand-one-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-one-hundred.z-index\@xl-one-thousand-one-hundred {
    z-index: 1100;
  }
  .content-markup .z-index\@xl-one-thousand-two-hundred.z-index\@xl-one-thousand-two-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-two-hundred.z-index\@xl-one-thousand-two-hundred {
    z-index: 1200;
  }
  .content-markup .z-index\@xl-one-thousand-three-hundred.z-index\@xl-one-thousand-three-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-three-hundred.z-index\@xl-one-thousand-three-hundred {
    z-index: 1300;
  }
  .content-markup .z-index\@xl-one-thousand-four-hundred.z-index\@xl-one-thousand-four-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-four-hundred.z-index\@xl-one-thousand-four-hundred {
    z-index: 1400;
  }
  .content-markup .z-index\@xl-one-thousand-five-hundred.z-index\@xl-one-thousand-five-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-five-hundred.z-index\@xl-one-thousand-five-hundred {
    z-index: 1500;
  }
  .content-markup .z-index\@xl-one-thousand-six-hundred.z-index\@xl-one-thousand-six-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-six-hundred.z-index\@xl-one-thousand-six-hundred {
    z-index: 1600;
  }
  .content-markup .z-index\@xl-one-thousand-seven-hundred.z-index\@xl-one-thousand-seven-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-seven-hundred.z-index\@xl-one-thousand-seven-hundred {
    z-index: 1700;
  }
  .content-markup .z-index\@xl-one-thousand-eight-hundred.z-index\@xl-one-thousand-eight-hundred,
.pattern-library-style-root .z-index\@xl-one-thousand-eight-hundred.z-index\@xl-one-thousand-eight-hundred {
    z-index: 1800;
  }
  .content-markup .visibility\@xl-visible,
.pattern-library-style-root .visibility\@xl-visible {
    visibility: visible;
  }
  .content-markup .visibility\@xl-hidden,
.pattern-library-style-root .visibility\@xl-hidden {
    visibility: hidden;
  }
  .content-markup .flex\@xl.flex\@xl,
.pattern-library-style-root .flex\@xl.flex\@xl {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .content-markup .flex\@xl-inline.flex\@xl-inline,
.pattern-library-style-root .flex\@xl-inline.flex\@xl-inline {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .content-markup .flex\@xl-col.flex\@xl-col,
.pattern-library-style-root .flex\@xl-col.flex\@xl-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .content-markup .flex\@xl-col-reverse.flex\@xl-col-reverse,
.pattern-library-style-root .flex\@xl-col-reverse.flex\@xl-col-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .content-markup .flex\@xl-row.flex\@xl-row,
.pattern-library-style-root .flex\@xl-row.flex\@xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .content-markup .flex\@xl-row-reverse.flex\@xl-row-reverse,
.pattern-library-style-root .flex\@xl-row-reverse.flex\@xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .content-markup .flex\@xl-wrap.flex\@xl-wrap,
.pattern-library-style-root .flex\@xl-wrap.flex\@xl-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .content-markup .flex\@xl-nowrap.flex\@xl-nowrap,
.pattern-library-style-root .flex\@xl-nowrap.flex\@xl-nowrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .content-markup .flex\@xl-align-stretch.flex\@xl-align-stretch,
.pattern-library-style-root .flex\@xl-align-stretch.flex\@xl-align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .content-markup .flex\@xl-align-center.flex\@xl-align-center,
.pattern-library-style-root .flex\@xl-align-center.flex\@xl-align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .content-markup .flex\@xl-align-start.flex\@xl-align-start,
.pattern-library-style-root .flex\@xl-align-start.flex\@xl-align-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .content-markup .flex\@xl-align-end.flex\@xl-align-end,
.pattern-library-style-root .flex\@xl-align-end.flex\@xl-align-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .content-markup .flex\@xl-align-self-stretch.flex\@xl-align-self-stretch,
.pattern-library-style-root .flex\@xl-align-self-stretch.flex\@xl-align-self-stretch {
    align-self: stretch;
  }
  .content-markup .flex\@xl-align-self-center.flex\@xl-align-self-center,
.pattern-library-style-root .flex\@xl-align-self-center.flex\@xl-align-self-center {
    align-self: center;
  }
  .content-markup .flex\@xl-align-self-start.flex\@xl-align-self-start,
.pattern-library-style-root .flex\@xl-align-self-start.flex\@xl-align-self-start {
    align-self: flex-start;
  }
  .content-markup .flex\@xl-align-self-end.flex\@xl-align-self-end,
.pattern-library-style-root .flex\@xl-align-self-end.flex\@xl-align-self-end {
    align-self: flex-end;
  }
  .content-markup .flex\@xl-justify-start.flex\@xl-justify-start,
.pattern-library-style-root .flex\@xl-justify-start.flex\@xl-justify-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .content-markup .flex\@xl-justify-end.flex\@xl-justify-end,
.pattern-library-style-root .flex\@xl-justify-end.flex\@xl-justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .content-markup .flex\@xl-justify-center.flex\@xl-justify-center,
.pattern-library-style-root .flex\@xl-justify-center.flex\@xl-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .content-markup .flex\@xl-justify-btw.flex\@xl-justify-btw,
.pattern-library-style-root .flex\@xl-justify-btw.flex\@xl-justify-btw {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .content-markup .flex\@xl-justify-around.flex\@xl-justify-around,
.pattern-library-style-root .flex\@xl-justify-around.flex\@xl-justify-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .content-markup .flex\@xl-justify-self-start.flex\@xl-justify-self-start,
.pattern-library-style-root .flex\@xl-justify-self-start.flex\@xl-justify-self-start {
    justify-self: flex-start;
  }
  .content-markup .flex\@xl-justify-self-end.flex\@xl-justify-self-end,
.pattern-library-style-root .flex\@xl-justify-self-end.flex\@xl-justify-self-end {
    justify-self: flex-end;
  }
  .content-markup .flex\@xl-justify-self-center.flex\@xl-justify-self-center,
.pattern-library-style-root .flex\@xl-justify-self-center.flex\@xl-justify-self-center {
    justify-self: center;
  }
  .content-markup .flex\@xl-justify-self-btw.flex\@xl-justify-self-btw,
.pattern-library-style-root .flex\@xl-justify-self-btw.flex\@xl-justify-self-btw {
    justify-self: space-between;
  }
  .content-markup .flex\@xl-justify-self-around.flex\@xl-justify-self-around,
.pattern-library-style-root .flex\@xl-justify-self-around.flex\@xl-justify-self-around {
    justify-self: space-around;
  }
  .content-markup .flex\@xl-1,
.pattern-library-style-root .flex\@xl-1 {
    min-width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .content-markup .flex\@xl-order-1,
.pattern-library-style-root .flex\@xl-order-1 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .content-markup .flex\@xl-2,
.pattern-library-style-root .flex\@xl-2 {
    min-width: 0;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
  .content-markup .flex\@xl-order-2,
.pattern-library-style-root .flex\@xl-order-2 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .content-markup .flex\@xl-3,
.pattern-library-style-root .flex\@xl-3 {
    min-width: 0;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  .content-markup .flex\@xl-order-3,
.pattern-library-style-root .flex\@xl-order-3 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .content-markup .flex\@xl-4,
.pattern-library-style-root .flex\@xl-4 {
    min-width: 0;
    -webkit-box-flex: 4;
    -ms-flex: 4;
    flex: 4;
  }
  .content-markup .flex\@xl-order-4,
.pattern-library-style-root .flex\@xl-order-4 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .content-markup .flex\@xl-5,
.pattern-library-style-root .flex\@xl-5 {
    min-width: 0;
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5;
  }
  .content-markup .flex\@xl-order-5,
.pattern-library-style-root .flex\@xl-order-5 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .content-markup .flex\@xl-6,
.pattern-library-style-root .flex\@xl-6 {
    min-width: 0;
    -webkit-box-flex: 6;
    -ms-flex: 6;
    flex: 6;
  }
  .content-markup .flex\@xl-order-6,
.pattern-library-style-root .flex\@xl-order-6 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .content-markup .flex\@xl-7,
.pattern-library-style-root .flex\@xl-7 {
    min-width: 0;
    -webkit-box-flex: 7;
    -ms-flex: 7;
    flex: 7;
  }
  .content-markup .flex\@xl-order-7,
.pattern-library-style-root .flex\@xl-order-7 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .content-markup .flex\@xl-8,
.pattern-library-style-root .flex\@xl-8 {
    min-width: 0;
    -webkit-box-flex: 8;
    -ms-flex: 8;
    flex: 8;
  }
  .content-markup .flex\@xl-order-8,
.pattern-library-style-root .flex\@xl-order-8 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .content-markup .flex\@xl-9,
.pattern-library-style-root .flex\@xl-9 {
    min-width: 0;
    -webkit-box-flex: 9;
    -ms-flex: 9;
    flex: 9;
  }
  .content-markup .flex\@xl-order-9,
.pattern-library-style-root .flex\@xl-order-9 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .content-markup .flex\@xl-10,
.pattern-library-style-root .flex\@xl-10 {
    min-width: 0;
    -webkit-box-flex: 10;
    -ms-flex: 10;
    flex: 10;
  }
  .content-markup .flex\@xl-order-10,
.pattern-library-style-root .flex\@xl-order-10 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .content-markup .flex\@xl-11,
.pattern-library-style-root .flex\@xl-11 {
    min-width: 0;
    -webkit-box-flex: 11;
    -ms-flex: 11;
    flex: 11;
  }
  .content-markup .flex\@xl-order-11,
.pattern-library-style-root .flex\@xl-order-11 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .content-markup .flex\@xl-12,
.pattern-library-style-root .flex\@xl-12 {
    min-width: 0;
    -webkit-box-flex: 12;
    -ms-flex: 12;
    flex: 12;
  }
  .content-markup .flex\@xl-order-12,
.pattern-library-style-root .flex\@xl-order-12 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 12;
    order: 12;
  }
}
@media all and (min-width: 1600px) and (-ms-high-contrast: none) {
  .content-markup .flex\@xl-1,
.pattern-library-style-root .flex\@xl-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .flex\@xl-2,
.pattern-library-style-root .flex\@xl-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .flex\@xl-3,
.pattern-library-style-root .flex\@xl-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .flex\@xl-4,
.pattern-library-style-root .flex\@xl-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .flex\@xl-5,
.pattern-library-style-root .flex\@xl-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .flex\@xl-6,
.pattern-library-style-root .flex\@xl-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .flex\@xl-7,
.pattern-library-style-root .flex\@xl-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .flex\@xl-8,
.pattern-library-style-root .flex\@xl-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .flex\@xl-9,
.pattern-library-style-root .flex\@xl-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .flex\@xl-10,
.pattern-library-style-root .flex\@xl-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .flex\@xl-11,
.pattern-library-style-root .flex\@xl-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .flex\@xl-12,
.pattern-library-style-root .flex\@xl-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 1600px) {
  .content-markup .ie-11 .flex\@xl-1,
.pattern-library-style-root .ie-11 .flex\@xl-1 {
    flex: auto;
    flex-grow: 1;
  }
  .content-markup .ie-11 .flex\@xl-2,
.pattern-library-style-root .ie-11 .flex\@xl-2 {
    flex: auto;
    flex-grow: 2;
  }
  .content-markup .ie-11 .flex\@xl-3,
.pattern-library-style-root .ie-11 .flex\@xl-3 {
    flex: auto;
    flex-grow: 3;
  }
  .content-markup .ie-11 .flex\@xl-4,
.pattern-library-style-root .ie-11 .flex\@xl-4 {
    flex: auto;
    flex-grow: 4;
  }
  .content-markup .ie-11 .flex\@xl-5,
.pattern-library-style-root .ie-11 .flex\@xl-5 {
    flex: auto;
    flex-grow: 5;
  }
  .content-markup .ie-11 .flex\@xl-6,
.pattern-library-style-root .ie-11 .flex\@xl-6 {
    flex: auto;
    flex-grow: 6;
  }
  .content-markup .ie-11 .flex\@xl-7,
.pattern-library-style-root .ie-11 .flex\@xl-7 {
    flex: auto;
    flex-grow: 7;
  }
  .content-markup .ie-11 .flex\@xl-8,
.pattern-library-style-root .ie-11 .flex\@xl-8 {
    flex: auto;
    flex-grow: 8;
  }
  .content-markup .ie-11 .flex\@xl-9,
.pattern-library-style-root .ie-11 .flex\@xl-9 {
    flex: auto;
    flex-grow: 9;
  }
  .content-markup .ie-11 .flex\@xl-10,
.pattern-library-style-root .ie-11 .flex\@xl-10 {
    flex: auto;
    flex-grow: 10;
  }
  .content-markup .ie-11 .flex\@xl-11,
.pattern-library-style-root .ie-11 .flex\@xl-11 {
    flex: auto;
    flex-grow: 11;
  }
  .content-markup .ie-11 .flex\@xl-12,
.pattern-library-style-root .ie-11 .flex\@xl-12 {
    flex: auto;
    flex-grow: 12;
  }
}
@media (min-width: 1600px) {
  .content-markup .list\@xl-style-none,
.pattern-library-style-root .list\@xl-style-none {
    list-style: none;
  }
}
@media (min-width: 1600px) {
  .content-markup .columns\@xl-0,
.pattern-library-style-root .columns\@xl-0 {
    column-count: 0;
  }
  .content-markup .columns\@xl-1,
.pattern-library-style-root .columns\@xl-1 {
    column-count: 1;
  }
  .content-markup .columns\@xl-2,
.pattern-library-style-root .columns\@xl-2 {
    column-count: 2;
  }
  .content-markup .columns\@xl-3,
.pattern-library-style-root .columns\@xl-3 {
    column-count: 3;
  }
  .content-markup .columns\@xl-4,
.pattern-library-style-root .columns\@xl-4 {
    column-count: 4;
  }
  .content-markup .columns\@xl-5,
.pattern-library-style-root .columns\@xl-5 {
    column-count: 5;
  }
  .content-markup .columns\@xl-6,
.pattern-library-style-root .columns\@xl-6 {
    column-count: 6;
  }
  .content-markup .columns\@xl-7,
.pattern-library-style-root .columns\@xl-7 {
    column-count: 7;
  }
  .content-markup .columns\@xl-8,
.pattern-library-style-root .columns\@xl-8 {
    column-count: 8;
  }
  .content-markup .columns\@xl-9,
.pattern-library-style-root .columns\@xl-9 {
    column-count: 9;
  }
}
@media (min-width: 1600px) {
  .content-markup .column-width\@xl-0,
.pattern-library-style-root .column-width\@xl-0 {
    column-width: 0px;
  }
  .content-markup .column-width\@xl-1,
.pattern-library-style-root .column-width\@xl-1 {
    column-width: 100px;
  }
  .content-markup .column-width\@xl-2,
.pattern-library-style-root .column-width\@xl-2 {
    column-width: 200px;
  }
  .content-markup .column-width\@xl-3,
.pattern-library-style-root .column-width\@xl-3 {
    column-width: 300px;
  }
  .content-markup .column-width\@xl-4,
.pattern-library-style-root .column-width\@xl-4 {
    column-width: 400px;
  }
  .content-markup .column-width\@xl-5,
.pattern-library-style-root .column-width\@xl-5 {
    column-width: 500px;
  }
  .content-markup .column-width\@xl-6,
.pattern-library-style-root .column-width\@xl-6 {
    column-width: 600px;
  }
  .content-markup .column-width\@xl-7,
.pattern-library-style-root .column-width\@xl-7 {
    column-width: 700px;
  }
  .content-markup .column-width\@xl-8,
.pattern-library-style-root .column-width\@xl-8 {
    column-width: 800px;
  }
  .content-markup .column-width\@xl-9,
.pattern-library-style-root .column-width\@xl-9 {
    column-width: 900px;
  }
}
@media (min-width: 1600px) {
  .content-markup .overflow\@xl-y-auto,
.pattern-library-style-root .overflow\@xl-y-auto {
    overflow-y: auto;
  }
  .content-markup .overflow\@xl-x-auto,
.pattern-library-style-root .overflow\@xl-x-auto {
    overflow-x: auto;
  }
  .content-markup .overflow\@xl-y-hidden,
.pattern-library-style-root .overflow\@xl-y-hidden {
    overflow-y: hidden;
  }
  .content-markup .overflow\@xl-x-hidden,
.pattern-library-style-root .overflow\@xl-x-hidden {
    overflow-x: hidden;
  }
  .content-markup .overflow\@xl-y-visible,
.pattern-library-style-root .overflow\@xl-y-visible {
    overflow-y: visible;
  }
  .content-markup .overflow\@xl-x-visible,
.pattern-library-style-root .overflow\@xl-x-visible {
    overflow-x: visible;
  }
  .content-markup .overflow\@xl-y-scroll,
.pattern-library-style-root .overflow\@xl-y-scroll {
    overflow-y: scroll;
  }
  .content-markup .overflow\@xl-x-scroll,
.pattern-library-style-root .overflow\@xl-x-scroll {
    overflow-x: scroll;
  }
  .content-markup .overflow\@xl-overlay,
.pattern-library-style-root .overflow\@xl-overlay {
    overflow: overlay;
  }
  .content-markup .overflow\@xl-y-overlay,
.pattern-library-style-root .overflow\@xl-y-overlay {
    overflow-y: overlay;
  }
  .content-markup .overflow\@xl-x-overlay,
.pattern-library-style-root .overflow\@xl-x-overlay {
    overflow-x: overlay;
  }
}
@media (min-width: 1600px) {
  .content-markup .text-overflow\@xl-clip,
.pattern-library-style-root .text-overflow\@xl-clip {
    text-overflow: clip;
  }
  .content-markup .text-overflow\@xl-ellipsis,
.pattern-library-style-root .text-overflow\@xl-ellipsis {
    text-overflow: ellipsis;
  }
  .content-markup .text-overflow\@xl-initial,
.pattern-library-style-root .text-overflow\@xl-initial {
    text-overflow: initial;
  }
  .content-markup .text-overflow\@xl-inherit,
.pattern-library-style-root .text-overflow\@xl-inherit {
    text-overflow: inherit;
  }
}
.content-markup .color-primary, .content-markup .color-primary:before, .content-markup .color-primary:after,
.pattern-library-style-root .color-primary,
.pattern-library-style-root .color-primary:before,
.pattern-library-style-root .color-primary:after {
  color: #015593 !important;
}
.content-markup .color-primary-dark, .content-markup .color-primary-dark:before, .content-markup .color-primary-dark:after,
.pattern-library-style-root .color-primary-dark,
.pattern-library-style-root .color-primary-dark:before,
.pattern-library-style-root .color-primary-dark:after {
  color: #508a3c !important;
}
.content-markup .color-primary-light, .content-markup .color-primary-light:before, .content-markup .color-primary-light:after,
.pattern-library-style-root .color-primary-light,
.pattern-library-style-root .color-primary-light:before,
.pattern-library-style-root .color-primary-light:after {
  color: #7ece62 !important;
}
.content-markup .color-secondary, .content-markup .color-secondary:before, .content-markup .color-secondary:after,
.pattern-library-style-root .color-secondary,
.pattern-library-style-root .color-secondary:before,
.pattern-library-style-root .color-secondary:after {
  color: #383636 !important;
}
.content-markup .color-secondary-dark, .content-markup .color-secondary-dark:before, .content-markup .color-secondary-dark:after,
.pattern-library-style-root .color-secondary-dark,
.pattern-library-style-root .color-secondary-dark:before,
.pattern-library-style-root .color-secondary-dark:after {
  color: #c85c44 !important;
}
.content-markup .color-secondary-light, .content-markup .color-secondary-light:before, .content-markup .color-secondary-light:after,
.pattern-library-style-root .color-secondary-light,
.pattern-library-style-root .color-secondary-light:before,
.pattern-library-style-root .color-secondary-light:after {
  color: #f07051 !important;
}
.content-markup .color-tertiary, .content-markup .color-tertiary:before, .content-markup .color-tertiary:after,
.pattern-library-style-root .color-tertiary,
.pattern-library-style-root .color-tertiary:before,
.pattern-library-style-root .color-tertiary:after {
  color: #0e808f !important;
}
.content-markup .color-tertiary-dark, .content-markup .color-tertiary-dark:before, .content-markup .color-tertiary-dark:after,
.pattern-library-style-root .color-tertiary-dark,
.pattern-library-style-root .color-tertiary-dark:before,
.pattern-library-style-root .color-tertiary-dark:after {
  color: #508a3c !important;
}
.content-markup .color-tertiary-light, .content-markup .color-tertiary-light:before, .content-markup .color-tertiary-light:after,
.pattern-library-style-root .color-tertiary-light,
.pattern-library-style-root .color-tertiary-light:before,
.pattern-library-style-root .color-tertiary-light:after {
  color: #7ece62 !important;
}
.content-markup .color-error, .content-markup .color-error:before, .content-markup .color-error:after,
.pattern-library-style-root .color-error,
.pattern-library-style-root .color-error:before,
.pattern-library-style-root .color-error:after {
  color: #f44336 !important;
}
.content-markup .color-error-dark, .content-markup .color-error-dark:before, .content-markup .color-error-dark:after,
.pattern-library-style-root .color-error-dark,
.pattern-library-style-root .color-error-dark:before,
.pattern-library-style-root .color-error-dark:after {
  color: #d32f2f !important;
}
.content-markup .color-error-light, .content-markup .color-error-light:before, .content-markup .color-error-light:after,
.pattern-library-style-root .color-error-light,
.pattern-library-style-root .color-error-light:before,
.pattern-library-style-root .color-error-light:after {
  color: #e57373 !important;
}
.content-markup .color-warning, .content-markup .color-warning:before, .content-markup .color-warning:after,
.pattern-library-style-root .color-warning,
.pattern-library-style-root .color-warning:before,
.pattern-library-style-root .color-warning:after {
  color: #ffc107 !important;
}
.content-markup .color-warning-dark, .content-markup .color-warning-dark:before, .content-markup .color-warning-dark:after,
.pattern-library-style-root .color-warning-dark,
.pattern-library-style-root .color-warning-dark:before,
.pattern-library-style-root .color-warning-dark:after {
  color: #bf9107 !important;
}
.content-markup .color-warning-light, .content-markup .color-warning-light:before, .content-markup .color-warning-light:after,
.pattern-library-style-root .color-warning-light,
.pattern-library-style-root .color-warning-light:before,
.pattern-library-style-root .color-warning-light:after {
  color: #ffe9a7 !important;
}
.content-markup .color-success, .content-markup .color-success:before, .content-markup .color-success:after,
.pattern-library-style-root .color-success,
.pattern-library-style-root .color-success:before,
.pattern-library-style-root .color-success:after {
  color: #2db04f !important;
}
.content-markup .color-success-dark, .content-markup .color-success-dark:before, .content-markup .color-success-dark:after,
.pattern-library-style-root .color-success-dark,
.pattern-library-style-root .color-success-dark:before,
.pattern-library-style-root .color-success-dark:after {
  color: #1e7b36 !important;
}
.content-markup .color-success-light, .content-markup .color-success-light:before, .content-markup .color-success-light:after,
.pattern-library-style-root .color-success-light,
.pattern-library-style-root .color-success-light:before,
.pattern-library-style-root .color-success-light:after {
  color: #a1eab4 !important;
}
.content-markup .color-info, .content-markup .color-info:before, .content-markup .color-info:after,
.pattern-library-style-root .color-info,
.pattern-library-style-root .color-info:before,
.pattern-library-style-root .color-info:after {
  color: #17acc0 !important;
}
.content-markup .color-info-dark, .content-markup .color-info-dark:before, .content-markup .color-info-dark:after,
.pattern-library-style-root .color-info-dark,
.pattern-library-style-root .color-info-dark:before,
.pattern-library-style-root .color-info-dark:after {
  color: #127886 !important;
}
.content-markup .color-info-light, .content-markup .color-info-light:before, .content-markup .color-info-light:after,
.pattern-library-style-root .color-info-light,
.pattern-library-style-root .color-info-light:before,
.pattern-library-style-root .color-info-light:after {
  color: #93d9e2 !important;
}
.content-markup .color-access-partial, .content-markup .color-access-partial:before, .content-markup .color-access-partial:after,
.pattern-library-style-root .color-access-partial,
.pattern-library-style-root .color-access-partial:before,
.pattern-library-style-root .color-access-partial:after {
  color: #ffc107;
}
.content-markup .color-access-restricted, .content-markup .color-access-restricted:before, .content-markup .color-access-restricted:after,
.pattern-library-style-root .color-access-restricted,
.pattern-library-style-root .color-access-restricted:before,
.pattern-library-style-root .color-access-restricted:after {
  color: #f44336;
}
.content-markup .color-access-authorized, .content-markup .color-access-authorized:before, .content-markup .color-access-authorized:after,
.pattern-library-style-root .color-access-authorized,
.pattern-library-style-root .color-access-authorized:before,
.pattern-library-style-root .color-access-authorized:after {
  color: #2db04f;
}
.content-markup .color-access-free, .content-markup .color-access-free:before, .content-markup .color-access-free:after,
.pattern-library-style-root .color-access-free,
.pattern-library-style-root .color-access-free:before,
.pattern-library-style-root .color-access-free:after {
  color: #2db04f;
}
.content-markup .color-access-open, .content-markup .color-access-open:before, .content-markup .color-access-open:after,
.pattern-library-style-root .color-access-open,
.pattern-library-style-root .color-access-open:before,
.pattern-library-style-root .color-access-open:after {
  color: #ad9100;
}
.content-markup .color-grey, .content-markup .color-grey:before, .content-markup .color-grey:after,
.pattern-library-style-root .color-grey,
.pattern-library-style-root .color-grey:before,
.pattern-library-style-root .color-grey:after {
  color: #bdbdbd;
}
.content-markup .color-grey-light, .content-markup .color-grey-light:before, .content-markup .color-grey-light:after,
.pattern-library-style-root .color-grey-light,
.pattern-library-style-root .color-grey-light:before,
.pattern-library-style-root .color-grey-light:after {
  color: #ededed;
}
.content-markup .color-grey-dark, .content-markup .color-grey-dark:before, .content-markup .color-grey-dark:after,
.pattern-library-style-root .color-grey-dark,
.pattern-library-style-root .color-grey-dark:before,
.pattern-library-style-root .color-grey-dark:after {
  color: #757575;
}
.content-markup .color-white, .content-markup .color-white:before, .content-markup .color-white:after,
.pattern-library-style-root .color-white,
.pattern-library-style-root .color-white:before,
.pattern-library-style-root .color-white:after {
  color: #ffffff !important;
}
.content-markup .color-black, .content-markup .color-black:before, .content-markup .color-black:after,
.pattern-library-style-root .color-black,
.pattern-library-style-root .color-black:before,
.pattern-library-style-root .color-black:after {
  color: #000000 !important;
}
.content-markup .color-text, .content-markup .color-text:before, .content-markup .color-text:after, .content-markup .color-text-primary, .content-markup .color-text-primary:before, .content-markup .color-text-primary:after,
.pattern-library-style-root .color-text,
.pattern-library-style-root .color-text:before,
.pattern-library-style-root .color-text:after,
.pattern-library-style-root .color-text-primary,
.pattern-library-style-root .color-text-primary:before,
.pattern-library-style-root .color-text-primary:after {
  color: #1a1a1a !important;
}
.content-markup .color-text-contrast, .content-markup .color-text-contrast:before, .content-markup .color-text-contrast:after, .content-markup .color-text-primary-contrast, .content-markup .color-text-primary-contrast:before, .content-markup .color-text-primary-contrast:after,
.pattern-library-style-root .color-text-contrast,
.pattern-library-style-root .color-text-contrast:before,
.pattern-library-style-root .color-text-contrast:after,
.pattern-library-style-root .color-text-primary-contrast,
.pattern-library-style-root .color-text-primary-contrast:before,
.pattern-library-style-root .color-text-primary-contrast:after {
  color: white !important;
}
.content-markup .color-text-secondary, .content-markup .color-text-secondary:before, .content-markup .color-text-secondary:after,
.pattern-library-style-root .color-text-secondary,
.pattern-library-style-root .color-text-secondary:before,
.pattern-library-style-root .color-text-secondary:after {
  color: #3d5567 !important;
}
.content-markup .color-text-secondary-contrast, .content-markup .color-text-secondary-contrast:before, .content-markup .color-text-secondary-contrast:after,
.pattern-library-style-root .color-text-secondary-contrast,
.pattern-library-style-root .color-text-secondary-contrast:before,
.pattern-library-style-root .color-text-secondary-contrast:after {
  color: white !important;
}
.content-markup .color-text-strong, .content-markup .color-text-strong:before, .content-markup .color-text-strong:after,
.pattern-library-style-root .color-text-strong,
.pattern-library-style-root .color-text-strong:before,
.pattern-library-style-root .color-text-strong:after {
  color: #383636 !important;
}
.content-markup .color-text-strong-contrast, .content-markup .color-text-strong-contrast:before, .content-markup .color-text-strong-contrast:after,
.pattern-library-style-root .color-text-strong-contrast,
.pattern-library-style-root .color-text-strong-contrast:before,
.pattern-library-style-root .color-text-strong-contrast:after {
  color: white !important;
}
.content-markup .color-text-light, .content-markup .color-text-light:before, .content-markup .color-text-light:after,
.pattern-library-style-root .color-text-light,
.pattern-library-style-root .color-text-light:before,
.pattern-library-style-root .color-text-light:after {
  color: rgba(0, 0, 0, 0.751) !important;
}
.content-markup .color-text-light-contrast, .content-markup .color-text-light-contrast:before, .content-markup .color-text-light-contrast:after,
.pattern-library-style-root .color-text-light-contrast,
.pattern-library-style-root .color-text-light-contrast:before,
.pattern-library-style-root .color-text-light-contrast:after {
  color: rgba(255, 255, 255, 0.38) !important;
}
.content-markup .color-divider, .content-markup .color-divider:before, .content-markup .color-divider:after,
.pattern-library-style-root .color-divider,
.pattern-library-style-root .color-divider:before,
.pattern-library-style-root .color-divider:after {
  color: #bdbdbd !important;
}
.content-markup .color-divider-contrast, .content-markup .color-divider-contrast:before, .content-markup .color-divider-contrast:after,
.pattern-library-style-root .color-divider-contrast,
.pattern-library-style-root .color-divider-contrast:before,
.pattern-library-style-root .color-divider-contrast:after {
  color: rgba(255, 255, 255, 0.09) !important;
}
.content-markup .color-divider-light, .content-markup .color-divider-light:before, .content-markup .color-divider-light:after,
.pattern-library-style-root .color-divider-light,
.pattern-library-style-root .color-divider-light:before,
.pattern-library-style-root .color-divider-light:after {
  color: rgba(0, 0, 0, 0.045) !important;
}
.content-markup .color-divider-light-contrast, .content-markup .color-divider-light-contrast:before, .content-markup .color-divider-light-contrast:after,
.pattern-library-style-root .color-divider-light-contrast,
.pattern-library-style-root .color-divider-light-contrast:before,
.pattern-library-style-root .color-divider-light-contrast:after {
  color: rgba(255, 255, 255, 0.075) !important;
}
.content-markup .color-divider-dark, .content-markup .color-divider-dark:before, .content-markup .color-divider-dark:after,
.pattern-library-style-root .color-divider-dark,
.pattern-library-style-root .color-divider-dark:before,
.pattern-library-style-root .color-divider-dark:after {
  color: rgba(0, 0, 0, 0.1) !important;
}
.content-markup .color-divider-dark-contrast, .content-markup .color-divider-dark-contrast:before, .content-markup .color-divider-dark-contrast:after,
.pattern-library-style-root .color-divider-dark-contrast,
.pattern-library-style-root .color-divider-dark-contrast:before,
.pattern-library-style-root .color-divider-dark-contrast:after {
  color: rgba(255, 255, 255, 0.1) !important;
}
.content-markup .bg-primary, .content-markup .bg-primary:before, .content-markup .bg-primary:after,
.pattern-library-style-root .bg-primary,
.pattern-library-style-root .bg-primary:before,
.pattern-library-style-root .bg-primary:after {
  background-color: #015593 !important;
}
.content-markup .bg-primary-dark, .content-markup .bg-primary-dark:before, .content-markup .bg-primary-dark:after,
.pattern-library-style-root .bg-primary-dark,
.pattern-library-style-root .bg-primary-dark:before,
.pattern-library-style-root .bg-primary-dark:after {
  background-color: #508a3c !important;
}
.content-markup .bg-primary-light, .content-markup .bg-primary-light:before, .content-markup .bg-primary-light:after,
.pattern-library-style-root .bg-primary-light,
.pattern-library-style-root .bg-primary-light:before,
.pattern-library-style-root .bg-primary-light:after {
  background-color: #7ece62 !important;
}
.content-markup .bg-secondary, .content-markup .bg-secondary:before, .content-markup .bg-secondary:after,
.pattern-library-style-root .bg-secondary,
.pattern-library-style-root .bg-secondary:before,
.pattern-library-style-root .bg-secondary:after {
  background-color: #383636 !important;
}
.content-markup .bg-secondary-dark, .content-markup .bg-secondary-dark:before, .content-markup .bg-secondary-dark:after,
.pattern-library-style-root .bg-secondary-dark,
.pattern-library-style-root .bg-secondary-dark:before,
.pattern-library-style-root .bg-secondary-dark:after {
  background-color: #c85c44 !important;
}
.content-markup .bg-secondary-light, .content-markup .bg-secondary-light:before, .content-markup .bg-secondary-light:after,
.pattern-library-style-root .bg-secondary-light,
.pattern-library-style-root .bg-secondary-light:before,
.pattern-library-style-root .bg-secondary-light:after {
  background-color: #f07051 !important;
}
.content-markup .bg-tertiary, .content-markup .bg-tertiary:before, .content-markup .bg-tertiary:after,
.pattern-library-style-root .bg-tertiary,
.pattern-library-style-root .bg-tertiary:before,
.pattern-library-style-root .bg-tertiary:after {
  background-color: #0e808f !important;
}
.content-markup .bg-tertiary-dark, .content-markup .bg-tertiary-dark:before, .content-markup .bg-tertiary-dark:after,
.pattern-library-style-root .bg-tertiary-dark,
.pattern-library-style-root .bg-tertiary-dark:before,
.pattern-library-style-root .bg-tertiary-dark:after {
  background-color: #508a3c !important;
}
.content-markup .bg-tertiary-light, .content-markup .bg-tertiary-light:before, .content-markup .bg-tertiary-light:after,
.pattern-library-style-root .bg-tertiary-light,
.pattern-library-style-root .bg-tertiary-light:before,
.pattern-library-style-root .bg-tertiary-light:after {
  background-color: #7ece62 !important;
}
.content-markup .bg-error, .content-markup .bg-error:before, .content-markup .bg-error:after,
.pattern-library-style-root .bg-error,
.pattern-library-style-root .bg-error:before,
.pattern-library-style-root .bg-error:after {
  background-color: #f44336 !important;
}
.content-markup .bg-error-dark, .content-markup .bg-error-dark:before, .content-markup .bg-error-dark:after,
.pattern-library-style-root .bg-error-dark,
.pattern-library-style-root .bg-error-dark:before,
.pattern-library-style-root .bg-error-dark:after {
  background-color: #d32f2f !important;
}
.content-markup .bg-error-light, .content-markup .bg-error-light:before, .content-markup .bg-error-light:after,
.pattern-library-style-root .bg-error-light,
.pattern-library-style-root .bg-error-light:before,
.pattern-library-style-root .bg-error-light:after {
  background-color: #e57373 !important;
}
.content-markup .bg-warning, .content-markup .bg-warning:before, .content-markup .bg-warning:after,
.pattern-library-style-root .bg-warning,
.pattern-library-style-root .bg-warning:before,
.pattern-library-style-root .bg-warning:after {
  background-color: #ffc107 !important;
}
.content-markup .bg-warning-dark, .content-markup .bg-warning-dark:before, .content-markup .bg-warning-dark:after,
.pattern-library-style-root .bg-warning-dark,
.pattern-library-style-root .bg-warning-dark:before,
.pattern-library-style-root .bg-warning-dark:after {
  background-color: #bf9107 !important;
}
.content-markup .bg-warning-light, .content-markup .bg-warning-light:before, .content-markup .bg-warning-light:after,
.pattern-library-style-root .bg-warning-light,
.pattern-library-style-root .bg-warning-light:before,
.pattern-library-style-root .bg-warning-light:after {
  background-color: #ffe9a7 !important;
}
.content-markup .bg-success, .content-markup .bg-success:before, .content-markup .bg-success:after,
.pattern-library-style-root .bg-success,
.pattern-library-style-root .bg-success:before,
.pattern-library-style-root .bg-success:after {
  background-color: #2db04f !important;
}
.content-markup .bg-success-dark, .content-markup .bg-success-dark:before, .content-markup .bg-success-dark:after,
.pattern-library-style-root .bg-success-dark,
.pattern-library-style-root .bg-success-dark:before,
.pattern-library-style-root .bg-success-dark:after {
  background-color: #1e7b36 !important;
}
.content-markup .bg-success-light, .content-markup .bg-success-light:before, .content-markup .bg-success-light:after,
.pattern-library-style-root .bg-success-light,
.pattern-library-style-root .bg-success-light:before,
.pattern-library-style-root .bg-success-light:after {
  background-color: #a1eab4 !important;
}
.content-markup .bg-info, .content-markup .bg-info:before, .content-markup .bg-info:after,
.pattern-library-style-root .bg-info,
.pattern-library-style-root .bg-info:before,
.pattern-library-style-root .bg-info:after {
  background-color: #17acc0 !important;
}
.content-markup .bg-info-dark, .content-markup .bg-info-dark:before, .content-markup .bg-info-dark:after,
.pattern-library-style-root .bg-info-dark,
.pattern-library-style-root .bg-info-dark:before,
.pattern-library-style-root .bg-info-dark:after {
  background-color: #127886 !important;
}
.content-markup .bg-info-light, .content-markup .bg-info-light:before, .content-markup .bg-info-light:after,
.pattern-library-style-root .bg-info-light,
.pattern-library-style-root .bg-info-light:before,
.pattern-library-style-root .bg-info-light:after {
  background-color: #93d9e2 !important;
}
.content-markup .bg-access-partial, .content-markup .bg-access-partial:before, .content-markup .bg-access-partial:after,
.pattern-library-style-root .bg-access-partial,
.pattern-library-style-root .bg-access-partial:before,
.pattern-library-style-root .bg-access-partial:after {
  background-color: #ffc107;
}
.content-markup .bg-access-restricted, .content-markup .bg-access-restricted:before, .content-markup .bg-access-restricted:after,
.pattern-library-style-root .bg-access-restricted,
.pattern-library-style-root .bg-access-restricted:before,
.pattern-library-style-root .bg-access-restricted:after {
  background-color: #f44336;
}
.content-markup .bg-access-authorized, .content-markup .bg-access-authorized:before, .content-markup .bg-access-authorized:after,
.pattern-library-style-root .bg-access-authorized,
.pattern-library-style-root .bg-access-authorized:before,
.pattern-library-style-root .bg-access-authorized:after {
  background-color: #2db04f;
}
.content-markup .bg-access-free, .content-markup .bg-access-free:before, .content-markup .bg-access-free:after,
.pattern-library-style-root .bg-access-free,
.pattern-library-style-root .bg-access-free:before,
.pattern-library-style-root .bg-access-free:after {
  background-color: #2db04f;
}
.content-markup .bg-access-open, .content-markup .bg-access-open:before, .content-markup .bg-access-open:after,
.pattern-library-style-root .bg-access-open,
.pattern-library-style-root .bg-access-open:before,
.pattern-library-style-root .bg-access-open:after {
  background-color: #ad9100;
}
.content-markup .bg-grey, .content-markup .bg-grey:before, .content-markup .bg-grey:after,
.pattern-library-style-root .bg-grey,
.pattern-library-style-root .bg-grey:before,
.pattern-library-style-root .bg-grey:after {
  background-color: #bdbdbd;
}
.content-markup .bg-grey-light, .content-markup .bg-grey-light:before, .content-markup .bg-grey-light:after,
.pattern-library-style-root .bg-grey-light,
.pattern-library-style-root .bg-grey-light:before,
.pattern-library-style-root .bg-grey-light:after {
  background-color: #ededed;
}
.content-markup .bg-grey-dark, .content-markup .bg-grey-dark:before, .content-markup .bg-grey-dark:after,
.pattern-library-style-root .bg-grey-dark,
.pattern-library-style-root .bg-grey-dark:before,
.pattern-library-style-root .bg-grey-dark:after {
  background-color: #757575;
}
.content-markup .bg-white, .content-markup .bg-white:before, .content-markup .bg-white:after,
.pattern-library-style-root .bg-white,
.pattern-library-style-root .bg-white:before,
.pattern-library-style-root .bg-white:after {
  background-color: #ffffff !important;
}
.content-markup .bg-black, .content-markup .bg-black:before, .content-markup .bg-black:after,
.pattern-library-style-root .bg-black,
.pattern-library-style-root .bg-black:before,
.pattern-library-style-root .bg-black:after {
  background-color: #000000 !important;
}
.content-markup .bg-text, .content-markup .bg-text:before, .content-markup .bg-text:after, .content-markup .bg-text-primary, .content-markup .bg-text-primary:before, .content-markup .bg-text-primary:after,
.pattern-library-style-root .bg-text,
.pattern-library-style-root .bg-text:before,
.pattern-library-style-root .bg-text:after,
.pattern-library-style-root .bg-text-primary,
.pattern-library-style-root .bg-text-primary:before,
.pattern-library-style-root .bg-text-primary:after {
  background-color: #1a1a1a !important;
}
.content-markup .bg-text-contrast, .content-markup .bg-text-contrast:before, .content-markup .bg-text-contrast:after, .content-markup .bg-text-primary-contrast, .content-markup .bg-text-primary-contrast:before, .content-markup .bg-text-primary-contrast:after,
.pattern-library-style-root .bg-text-contrast,
.pattern-library-style-root .bg-text-contrast:before,
.pattern-library-style-root .bg-text-contrast:after,
.pattern-library-style-root .bg-text-primary-contrast,
.pattern-library-style-root .bg-text-primary-contrast:before,
.pattern-library-style-root .bg-text-primary-contrast:after {
  background-color: white !important;
}
.content-markup .bg-text-secondary, .content-markup .bg-text-secondary:before, .content-markup .bg-text-secondary:after,
.pattern-library-style-root .bg-text-secondary,
.pattern-library-style-root .bg-text-secondary:before,
.pattern-library-style-root .bg-text-secondary:after {
  background-color: #3d5567 !important;
}
.content-markup .bg-text-secondary-contrast, .content-markup .bg-text-secondary-contrast:before, .content-markup .bg-text-secondary-contrast:after,
.pattern-library-style-root .bg-text-secondary-contrast,
.pattern-library-style-root .bg-text-secondary-contrast:before,
.pattern-library-style-root .bg-text-secondary-contrast:after {
  background-color: white !important;
}
.content-markup .bg-text-strong, .content-markup .bg-text-strong:before, .content-markup .bg-text-strong:after,
.pattern-library-style-root .bg-text-strong,
.pattern-library-style-root .bg-text-strong:before,
.pattern-library-style-root .bg-text-strong:after {
  background-color: #383636 !important;
}
.content-markup .bg-text-strong-contrast, .content-markup .bg-text-strong-contrast:before, .content-markup .bg-text-strong-contrast:after,
.pattern-library-style-root .bg-text-strong-contrast,
.pattern-library-style-root .bg-text-strong-contrast:before,
.pattern-library-style-root .bg-text-strong-contrast:after {
  background-color: white !important;
}
.content-markup .bg-text-light, .content-markup .bg-text-light:before, .content-markup .bg-text-light:after,
.pattern-library-style-root .bg-text-light,
.pattern-library-style-root .bg-text-light:before,
.pattern-library-style-root .bg-text-light:after {
  background-color: rgba(0, 0, 0, 0.751) !important;
}
.content-markup .bg-text-light-contrast, .content-markup .bg-text-light-contrast:before, .content-markup .bg-text-light-contrast:after,
.pattern-library-style-root .bg-text-light-contrast,
.pattern-library-style-root .bg-text-light-contrast:before,
.pattern-library-style-root .bg-text-light-contrast:after {
  background-color: rgba(255, 255, 255, 0.38) !important;
}
.content-markup .bg-divider, .content-markup .bg-divider:before, .content-markup .bg-divider:after,
.pattern-library-style-root .bg-divider,
.pattern-library-style-root .bg-divider:before,
.pattern-library-style-root .bg-divider:after {
  background-color: #bdbdbd !important;
}
.content-markup .bg-divider-contrast, .content-markup .bg-divider-contrast:before, .content-markup .bg-divider-contrast:after,
.pattern-library-style-root .bg-divider-contrast,
.pattern-library-style-root .bg-divider-contrast:before,
.pattern-library-style-root .bg-divider-contrast:after {
  background-color: rgba(255, 255, 255, 0.09) !important;
}
.content-markup .bg-divider-light, .content-markup .bg-divider-light:before, .content-markup .bg-divider-light:after,
.pattern-library-style-root .bg-divider-light,
.pattern-library-style-root .bg-divider-light:before,
.pattern-library-style-root .bg-divider-light:after {
  background-color: rgba(0, 0, 0, 0.045) !important;
}
.content-markup .bg-divider-light-contrast, .content-markup .bg-divider-light-contrast:before, .content-markup .bg-divider-light-contrast:after,
.pattern-library-style-root .bg-divider-light-contrast,
.pattern-library-style-root .bg-divider-light-contrast:before,
.pattern-library-style-root .bg-divider-light-contrast:after {
  background-color: rgba(255, 255, 255, 0.075) !important;
}
.content-markup .bg-divider-dark, .content-markup .bg-divider-dark:before, .content-markup .bg-divider-dark:after,
.pattern-library-style-root .bg-divider-dark,
.pattern-library-style-root .bg-divider-dark:before,
.pattern-library-style-root .bg-divider-dark:after {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.content-markup .bg-divider-dark-contrast, .content-markup .bg-divider-dark-contrast:before, .content-markup .bg-divider-dark-contrast:after,
.pattern-library-style-root .bg-divider-dark-contrast,
.pattern-library-style-root .bg-divider-dark-contrast:before,
.pattern-library-style-root .bg-divider-dark-contrast:after {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.content-markup .border-primary, .content-markup .border-primary:before, .content-markup .border-primary:after,
.pattern-library-style-root .border-primary,
.pattern-library-style-root .border-primary:before,
.pattern-library-style-root .border-primary:after {
  border-color: #015593 !important;
}
.content-markup .border-primary-dark, .content-markup .border-primary-dark:before, .content-markup .border-primary-dark:after,
.pattern-library-style-root .border-primary-dark,
.pattern-library-style-root .border-primary-dark:before,
.pattern-library-style-root .border-primary-dark:after {
  border-color: #508a3c !important;
}
.content-markup .border-primary-light, .content-markup .border-primary-light:before, .content-markup .border-primary-light:after,
.pattern-library-style-root .border-primary-light,
.pattern-library-style-root .border-primary-light:before,
.pattern-library-style-root .border-primary-light:after {
  border-color: #7ece62 !important;
}
.content-markup .border-secondary, .content-markup .border-secondary:before, .content-markup .border-secondary:after,
.pattern-library-style-root .border-secondary,
.pattern-library-style-root .border-secondary:before,
.pattern-library-style-root .border-secondary:after {
  border-color: #383636 !important;
}
.content-markup .border-secondary-dark, .content-markup .border-secondary-dark:before, .content-markup .border-secondary-dark:after,
.pattern-library-style-root .border-secondary-dark,
.pattern-library-style-root .border-secondary-dark:before,
.pattern-library-style-root .border-secondary-dark:after {
  border-color: #c85c44 !important;
}
.content-markup .border-secondary-light, .content-markup .border-secondary-light:before, .content-markup .border-secondary-light:after,
.pattern-library-style-root .border-secondary-light,
.pattern-library-style-root .border-secondary-light:before,
.pattern-library-style-root .border-secondary-light:after {
  border-color: #f07051 !important;
}
.content-markup .border-tertiary, .content-markup .border-tertiary:before, .content-markup .border-tertiary:after,
.pattern-library-style-root .border-tertiary,
.pattern-library-style-root .border-tertiary:before,
.pattern-library-style-root .border-tertiary:after {
  border-color: #0e808f !important;
}
.content-markup .border-tertiary-dark, .content-markup .border-tertiary-dark:before, .content-markup .border-tertiary-dark:after,
.pattern-library-style-root .border-tertiary-dark,
.pattern-library-style-root .border-tertiary-dark:before,
.pattern-library-style-root .border-tertiary-dark:after {
  border-color: #508a3c !important;
}
.content-markup .border-tertiary-light, .content-markup .border-tertiary-light:before, .content-markup .border-tertiary-light:after,
.pattern-library-style-root .border-tertiary-light,
.pattern-library-style-root .border-tertiary-light:before,
.pattern-library-style-root .border-tertiary-light:after {
  border-color: #7ece62 !important;
}
.content-markup .border-error, .content-markup .border-error:before, .content-markup .border-error:after,
.pattern-library-style-root .border-error,
.pattern-library-style-root .border-error:before,
.pattern-library-style-root .border-error:after {
  border-color: #f44336 !important;
}
.content-markup .border-error-dark, .content-markup .border-error-dark:before, .content-markup .border-error-dark:after,
.pattern-library-style-root .border-error-dark,
.pattern-library-style-root .border-error-dark:before,
.pattern-library-style-root .border-error-dark:after {
  border-color: #d32f2f !important;
}
.content-markup .border-error-light, .content-markup .border-error-light:before, .content-markup .border-error-light:after,
.pattern-library-style-root .border-error-light,
.pattern-library-style-root .border-error-light:before,
.pattern-library-style-root .border-error-light:after {
  border-color: #e57373 !important;
}
.content-markup .border-warning, .content-markup .border-warning:before, .content-markup .border-warning:after,
.pattern-library-style-root .border-warning,
.pattern-library-style-root .border-warning:before,
.pattern-library-style-root .border-warning:after {
  border-color: #ffc107 !important;
}
.content-markup .border-warning-dark, .content-markup .border-warning-dark:before, .content-markup .border-warning-dark:after,
.pattern-library-style-root .border-warning-dark,
.pattern-library-style-root .border-warning-dark:before,
.pattern-library-style-root .border-warning-dark:after {
  border-color: #bf9107 !important;
}
.content-markup .border-warning-light, .content-markup .border-warning-light:before, .content-markup .border-warning-light:after,
.pattern-library-style-root .border-warning-light,
.pattern-library-style-root .border-warning-light:before,
.pattern-library-style-root .border-warning-light:after {
  border-color: #ffe9a7 !important;
}
.content-markup .border-success, .content-markup .border-success:before, .content-markup .border-success:after,
.pattern-library-style-root .border-success,
.pattern-library-style-root .border-success:before,
.pattern-library-style-root .border-success:after {
  border-color: #2db04f !important;
}
.content-markup .border-success-dark, .content-markup .border-success-dark:before, .content-markup .border-success-dark:after,
.pattern-library-style-root .border-success-dark,
.pattern-library-style-root .border-success-dark:before,
.pattern-library-style-root .border-success-dark:after {
  border-color: #1e7b36 !important;
}
.content-markup .border-success-light, .content-markup .border-success-light:before, .content-markup .border-success-light:after,
.pattern-library-style-root .border-success-light,
.pattern-library-style-root .border-success-light:before,
.pattern-library-style-root .border-success-light:after {
  border-color: #a1eab4 !important;
}
.content-markup .border-info, .content-markup .border-info:before, .content-markup .border-info:after,
.pattern-library-style-root .border-info,
.pattern-library-style-root .border-info:before,
.pattern-library-style-root .border-info:after {
  border-color: #17acc0 !important;
}
.content-markup .border-info-dark, .content-markup .border-info-dark:before, .content-markup .border-info-dark:after,
.pattern-library-style-root .border-info-dark,
.pattern-library-style-root .border-info-dark:before,
.pattern-library-style-root .border-info-dark:after {
  border-color: #127886 !important;
}
.content-markup .border-info-light, .content-markup .border-info-light:before, .content-markup .border-info-light:after,
.pattern-library-style-root .border-info-light,
.pattern-library-style-root .border-info-light:before,
.pattern-library-style-root .border-info-light:after {
  border-color: #93d9e2 !important;
}
.content-markup .border-access-partial, .content-markup .border-access-partial:before, .content-markup .border-access-partial:after,
.pattern-library-style-root .border-access-partial,
.pattern-library-style-root .border-access-partial:before,
.pattern-library-style-root .border-access-partial:after {
  border-color: #ffc107;
}
.content-markup .border-access-restricted, .content-markup .border-access-restricted:before, .content-markup .border-access-restricted:after,
.pattern-library-style-root .border-access-restricted,
.pattern-library-style-root .border-access-restricted:before,
.pattern-library-style-root .border-access-restricted:after {
  border-color: #f44336;
}
.content-markup .border-access-authorized, .content-markup .border-access-authorized:before, .content-markup .border-access-authorized:after,
.pattern-library-style-root .border-access-authorized,
.pattern-library-style-root .border-access-authorized:before,
.pattern-library-style-root .border-access-authorized:after {
  border-color: #2db04f;
}
.content-markup .border-access-free, .content-markup .border-access-free:before, .content-markup .border-access-free:after,
.pattern-library-style-root .border-access-free,
.pattern-library-style-root .border-access-free:before,
.pattern-library-style-root .border-access-free:after {
  border-color: #2db04f;
}
.content-markup .border-access-open, .content-markup .border-access-open:before, .content-markup .border-access-open:after,
.pattern-library-style-root .border-access-open,
.pattern-library-style-root .border-access-open:before,
.pattern-library-style-root .border-access-open:after {
  border-color: #ad9100;
}
.content-markup .border-grey, .content-markup .border-grey:before, .content-markup .border-grey:after,
.pattern-library-style-root .border-grey,
.pattern-library-style-root .border-grey:before,
.pattern-library-style-root .border-grey:after {
  border-color: #bdbdbd;
}
.content-markup .border-grey-light, .content-markup .border-grey-light:before, .content-markup .border-grey-light:after,
.pattern-library-style-root .border-grey-light,
.pattern-library-style-root .border-grey-light:before,
.pattern-library-style-root .border-grey-light:after {
  border-color: #ededed;
}
.content-markup .border-grey-dark, .content-markup .border-grey-dark:before, .content-markup .border-grey-dark:after,
.pattern-library-style-root .border-grey-dark,
.pattern-library-style-root .border-grey-dark:before,
.pattern-library-style-root .border-grey-dark:after {
  border-color: #757575;
}
.content-markup .border-white, .content-markup .border-white:before, .content-markup .border-white:after,
.pattern-library-style-root .border-white,
.pattern-library-style-root .border-white:before,
.pattern-library-style-root .border-white:after {
  border-color: #ffffff !important;
}
.content-markup .border-black, .content-markup .border-black:before, .content-markup .border-black:after,
.pattern-library-style-root .border-black,
.pattern-library-style-root .border-black:before,
.pattern-library-style-root .border-black:after {
  border-color: #000000 !important;
}
.content-markup .border-text, .content-markup .border-text:before, .content-markup .border-text:after, .content-markup .border-text-primary, .content-markup .border-text-primary:before, .content-markup .border-text-primary:after,
.pattern-library-style-root .border-text,
.pattern-library-style-root .border-text:before,
.pattern-library-style-root .border-text:after,
.pattern-library-style-root .border-text-primary,
.pattern-library-style-root .border-text-primary:before,
.pattern-library-style-root .border-text-primary:after {
  border-color: #1a1a1a !important;
}
.content-markup .border-text-contrast, .content-markup .border-text-contrast:before, .content-markup .border-text-contrast:after, .content-markup .border-text-primary-contrast, .content-markup .border-text-primary-contrast:before, .content-markup .border-text-primary-contrast:after,
.pattern-library-style-root .border-text-contrast,
.pattern-library-style-root .border-text-contrast:before,
.pattern-library-style-root .border-text-contrast:after,
.pattern-library-style-root .border-text-primary-contrast,
.pattern-library-style-root .border-text-primary-contrast:before,
.pattern-library-style-root .border-text-primary-contrast:after {
  border-color: white !important;
}
.content-markup .border-text-secondary, .content-markup .border-text-secondary:before, .content-markup .border-text-secondary:after,
.pattern-library-style-root .border-text-secondary,
.pattern-library-style-root .border-text-secondary:before,
.pattern-library-style-root .border-text-secondary:after {
  border-color: #3d5567 !important;
}
.content-markup .border-text-secondary-contrast, .content-markup .border-text-secondary-contrast:before, .content-markup .border-text-secondary-contrast:after,
.pattern-library-style-root .border-text-secondary-contrast,
.pattern-library-style-root .border-text-secondary-contrast:before,
.pattern-library-style-root .border-text-secondary-contrast:after {
  border-color: white !important;
}
.content-markup .border-text-strong, .content-markup .border-text-strong:before, .content-markup .border-text-strong:after,
.pattern-library-style-root .border-text-strong,
.pattern-library-style-root .border-text-strong:before,
.pattern-library-style-root .border-text-strong:after {
  border-color: #383636 !important;
}
.content-markup .border-text-strong-contrast, .content-markup .border-text-strong-contrast:before, .content-markup .border-text-strong-contrast:after,
.pattern-library-style-root .border-text-strong-contrast,
.pattern-library-style-root .border-text-strong-contrast:before,
.pattern-library-style-root .border-text-strong-contrast:after {
  border-color: white !important;
}
.content-markup .border-text-light, .content-markup .border-text-light:before, .content-markup .border-text-light:after,
.pattern-library-style-root .border-text-light,
.pattern-library-style-root .border-text-light:before,
.pattern-library-style-root .border-text-light:after {
  border-color: rgba(0, 0, 0, 0.751) !important;
}
.content-markup .border-text-light-contrast, .content-markup .border-text-light-contrast:before, .content-markup .border-text-light-contrast:after,
.pattern-library-style-root .border-text-light-contrast,
.pattern-library-style-root .border-text-light-contrast:before,
.pattern-library-style-root .border-text-light-contrast:after {
  border-color: rgba(255, 255, 255, 0.38) !important;
}
.content-markup .border-divider, .content-markup .border-divider:before, .content-markup .border-divider:after,
.pattern-library-style-root .border-divider,
.pattern-library-style-root .border-divider:before,
.pattern-library-style-root .border-divider:after {
  border-color: #bdbdbd !important;
}
.content-markup .border-divider-contrast, .content-markup .border-divider-contrast:before, .content-markup .border-divider-contrast:after,
.pattern-library-style-root .border-divider-contrast,
.pattern-library-style-root .border-divider-contrast:before,
.pattern-library-style-root .border-divider-contrast:after {
  border-color: rgba(255, 255, 255, 0.09) !important;
}
.content-markup .border-divider-light, .content-markup .border-divider-light:before, .content-markup .border-divider-light:after,
.pattern-library-style-root .border-divider-light,
.pattern-library-style-root .border-divider-light:before,
.pattern-library-style-root .border-divider-light:after {
  border-color: rgba(0, 0, 0, 0.045) !important;
}
.content-markup .border-divider-light-contrast, .content-markup .border-divider-light-contrast:before, .content-markup .border-divider-light-contrast:after,
.pattern-library-style-root .border-divider-light-contrast,
.pattern-library-style-root .border-divider-light-contrast:before,
.pattern-library-style-root .border-divider-light-contrast:after {
  border-color: rgba(255, 255, 255, 0.075) !important;
}
.content-markup .border-divider-dark, .content-markup .border-divider-dark:before, .content-markup .border-divider-dark:after,
.pattern-library-style-root .border-divider-dark,
.pattern-library-style-root .border-divider-dark:before,
.pattern-library-style-root .border-divider-dark:after {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.content-markup .border-divider-dark-contrast, .content-markup .border-divider-dark-contrast:before, .content-markup .border-divider-dark-contrast:after,
.pattern-library-style-root .border-divider-dark-contrast,
.pattern-library-style-root .border-divider-dark-contrast:before,
.pattern-library-style-root .border-divider-dark-contrast:after {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.content-markup .bg-default,
.pattern-library-style-root .bg-default {
  background-color: white !important;
}
.content-markup .bg-repeat-repeat,
.pattern-library-style-root .bg-repeat-repeat {
  background-repeat: repeat;
}
.content-markup .bg-repeat-repeat-x,
.pattern-library-style-root .bg-repeat-repeat-x {
  background-repeat: repeat-x;
}
.content-markup .bg-repeat-repeat-y,
.pattern-library-style-root .bg-repeat-repeat-y {
  background-repeat: repeat-y;
}
.content-markup .bg-repeat-no-repeat,
.pattern-library-style-root .bg-repeat-no-repeat {
  background-repeat: no-repeat;
}
.content-markup .bg-repeat-space,
.pattern-library-style-root .bg-repeat-space {
  background-repeat: space;
}
.content-markup .bg-repeat-round,
.pattern-library-style-root .bg-repeat-round {
  background-repeat: round;
}
.content-markup .bg-repeat-initial,
.pattern-library-style-root .bg-repeat-initial {
  background-repeat: initial;
}
.content-markup .bg-repeat-inherit,
.pattern-library-style-root .bg-repeat-inherit {
  background-repeat: inherit;
}
.content-markup .bg-origin-padding-box,
.pattern-library-style-root .bg-origin-padding-box {
  background-origin: padding-box;
}
.content-markup .bg-origin-border-box,
.pattern-library-style-root .bg-origin-border-box {
  background-origin: border-box;
}
.content-markup .bg-origin-content-box,
.pattern-library-style-root .bg-origin-content-box {
  background-origin: content-box;
}
.content-markup .bg-origin-initial,
.pattern-library-style-root .bg-origin-initial {
  background-origin: initial;
}
.content-markup .bg-origin-inherit,
.pattern-library-style-root .bg-origin-inherit {
  background-origin: inherit;
}
.content-markup .bg-clip-padding-box,
.pattern-library-style-root .bg-clip-padding-box {
  background-clip: padding-box;
}
.content-markup .bg-clip-border-box,
.pattern-library-style-root .bg-clip-border-box {
  background-clip: border-box;
}
.content-markup .bg-clip-content-box,
.pattern-library-style-root .bg-clip-content-box {
  background-clip: content-box;
}
.content-markup .bg-clip-initial,
.pattern-library-style-root .bg-clip-initial {
  background-clip: initial;
}
.content-markup .bg-clip-inherit,
.pattern-library-style-root .bg-clip-inherit {
  background-clip: inherit;
}
.content-markup .bg-attachment-scroll,
.pattern-library-style-root .bg-attachment-scroll {
  background-attachment: scroll;
}
.content-markup .bg-attachment-fixed,
.pattern-library-style-root .bg-attachment-fixed {
  background-attachment: fixed;
}
.content-markup .bg-attachment-local,
.pattern-library-style-root .bg-attachment-local {
  background-attachment: local;
}
.content-markup .bg-attachment-initial,
.pattern-library-style-root .bg-attachment-initial {
  background-attachment: initial;
}
.content-markup .bg-attachment-inherit,
.pattern-library-style-root .bg-attachment-inherit {
  background-attachment: inherit;
}
.content-markup .vertical-align-baseline.content-markup .vertical-align-baseline, .content-markup .vertical-align-baseline .pattern-library-style-root .vertical-align-baseline,
.pattern-library-style-root .vertical-align-baseline.content-markup .vertical-align-baseline,
.pattern-library-style-root .vertical-align-baseline .pattern-library-style-root .vertical-align-baseline {
  vertical-align: baseline;
}
.content-markup .vertical-align-sub.content-markup .vertical-align-sub, .content-markup .vertical-align-sub .pattern-library-style-root .vertical-align-sub,
.pattern-library-style-root .vertical-align-sub.content-markup .vertical-align-sub,
.pattern-library-style-root .vertical-align-sub .pattern-library-style-root .vertical-align-sub {
  vertical-align: sub;
}
.content-markup .vertical-align-super.content-markup .vertical-align-super, .content-markup .vertical-align-super .pattern-library-style-root .vertical-align-super,
.pattern-library-style-root .vertical-align-super.content-markup .vertical-align-super,
.pattern-library-style-root .vertical-align-super .pattern-library-style-root .vertical-align-super {
  vertical-align: super;
}
.content-markup .vertical-align-text-top.content-markup .vertical-align-text-top, .content-markup .vertical-align-text-top .pattern-library-style-root .vertical-align-text-top,
.pattern-library-style-root .vertical-align-text-top.content-markup .vertical-align-text-top,
.pattern-library-style-root .vertical-align-text-top .pattern-library-style-root .vertical-align-text-top {
  vertical-align: text-top;
}
.content-markup .vertical-align-text-bottom.content-markup .vertical-align-text-bottom, .content-markup .vertical-align-text-bottom .pattern-library-style-root .vertical-align-text-bottom,
.pattern-library-style-root .vertical-align-text-bottom.content-markup .vertical-align-text-bottom,
.pattern-library-style-root .vertical-align-text-bottom .pattern-library-style-root .vertical-align-text-bottom {
  vertical-align: text-bottom;
}
.content-markup .vertical-align-middle.content-markup .vertical-align-middle, .content-markup .vertical-align-middle .pattern-library-style-root .vertical-align-middle,
.pattern-library-style-root .vertical-align-middle.content-markup .vertical-align-middle,
.pattern-library-style-root .vertical-align-middle .pattern-library-style-root .vertical-align-middle {
  vertical-align: middle;
}
.content-markup .vertical-align-top.content-markup .vertical-align-top, .content-markup .vertical-align-top .pattern-library-style-root .vertical-align-top,
.pattern-library-style-root .vertical-align-top.content-markup .vertical-align-top,
.pattern-library-style-root .vertical-align-top .pattern-library-style-root .vertical-align-top {
  vertical-align: top;
}
.content-markup .vertical-align-bottom.content-markup .vertical-align-bottom, .content-markup .vertical-align-bottom .pattern-library-style-root .vertical-align-bottom,
.pattern-library-style-root .vertical-align-bottom.content-markup .vertical-align-bottom,
.pattern-library-style-root .vertical-align-bottom .pattern-library-style-root .vertical-align-bottom {
  vertical-align: bottom;
}
.content-markup .c-CoverImage,
.content-markup .cover-image,
.pattern-library-style-root .c-CoverImage,
.pattern-library-style-root .cover-image {
  z-index: 2;
  position: relative;
}
.content-markup .c-CoverImage .c-CoverImage__image,
.content-markup .c-CoverImage img,
.content-markup .cover-image .c-CoverImage__image,
.content-markup .cover-image img,
.pattern-library-style-root .c-CoverImage .c-CoverImage__image,
.pattern-library-style-root .c-CoverImage img,
.pattern-library-style-root .cover-image .c-CoverImage__image,
.pattern-library-style-root .cover-image img {
  margin: auto;
  display: block;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15),0px 2px 2px 0px rgba(0, 0, 0, 0.1),0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}
.content-markup .c-CoverImage.configurable-index-card-cover-image,
.content-markup .cover-image.configurable-index-card-cover-image,
.pattern-library-style-root .c-CoverImage.configurable-index-card-cover-image,
.pattern-library-style-root .cover-image.configurable-index-card-cover-image {
  padding-left: 16px;
  padding-right: 16px;
}
.content-markup .c-CoverImage.result-cover-image,
.content-markup .cover-image.result-cover-image,
.pattern-library-style-root .c-CoverImage.result-cover-image,
.pattern-library-style-root .cover-image.result-cover-image {
  padding-right: 16px;
}
.content-markup .c-CoverImage.metadata-cover-image,
.content-markup .cover-image.metadata-cover-image,
.pattern-library-style-root .c-CoverImage.metadata-cover-image,
.pattern-library-style-root .cover-image.metadata-cover-image {
  padding-right: 16px;
}
.content-markup .c-SvgIcon,
.pattern-library-style-root .c-SvgIcon {
  display: inline-block;
  user-select: none;
  font-size: 24px;
  width: 1em;
  height: 1em;
  flex-shrink: 0;
  fill: currentColor;
}
.content-markup .c-SvgIcon--small,
.pattern-library-style-root .c-SvgIcon--small {
  font-size: 20px;
}
.content-markup .c-Icon,
.pattern-library-style-root .c-Icon {
  display: inline-block;
  vertical-align: middle;
}
.content-markup .c-Icon:before, .content-markup .c-Icon:after,
.pattern-library-style-root .c-Icon:before,
.pattern-library-style-root .c-Icon:after {
  position: relative;
  transform: unset;
  top: unset;
  left: unset;
  opacity: 1;
  height: 1em;
  width: 1em;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  font-family: "pf2-icons", "FontAwesome", "Material Icons";
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  background: transparent;
  user-select: none;
  overflow: hidden;
  color: inherit;
  font-feature-settings: "liga";
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
.content-markup .c-Icon--inherit,
.pattern-library-style-root .c-Icon--inherit {
  color: inherit;
}
.content-markup .c-Icon--action,
.pattern-library-style-root .c-Icon--action {
  color: rgba(0, 0, 0, 0.54);
}
.content-markup .c-Icon--primary,
.pattern-library-style-root .c-Icon--primary {
  color: #015593;
}
.content-markup .c-Icon--secondary,
.pattern-library-style-root .c-Icon--secondary {
  color: #383636;
}
.content-markup .c-Icon--tertiary,
.pattern-library-style-root .c-Icon--tertiary {
  color: #0e808f;
}
.content-markup .c-Icon--error,
.pattern-library-style-root .c-Icon--error {
  color: #f44336;
}
.content-markup .c-Icon--contrast,
.pattern-library-style-root .c-Icon--contrast {
  color: white;
}
.content-markup .c-Icon:before, .content-markup .c-Icon:after,
.pattern-library-style-root .c-Icon:before,
.pattern-library-style-root .c-Icon:after {
  font-size: 24px;
}
.content-markup .c-Icon--small:before, .content-markup .c-Icon--small:after,
.pattern-library-style-root .c-Icon--small:before,
.pattern-library-style-root .c-Icon--small:after {
  font-size: 20px;
}
.content-markup .c-Icon--large:before, .content-markup .c-Icon--large:after,
.pattern-library-style-root .c-Icon--large:before,
.pattern-library-style-root .c-Icon--large:after {
  font-size: 30px;
}
.content-markup .c-Icon--offset:before,
.pattern-library-style-root .c-Icon--offset:before {
  margin-right: 4px;
}
.content-markup .c-Icon--offset:after,
.pattern-library-style-root .c-Icon--offset:after {
  margin-left: 4px;
}
.content-markup .c-Icon--extraHeight:before, .content-markup .c-Icon--extraHeight:after,
.pattern-library-style-root .c-Icon--extraHeight:before,
.pattern-library-style-root .c-Icon--extraHeight:after {
  height: 1.15em;
}
.content-markup .c-Icon.c-Icon--dRotation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dRotation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dRotation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dRotation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--acUnit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--acUnit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--acUnit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--acUnit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accessAlarms.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accessAlarms.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accessAlarms.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accessAlarms.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accessibility.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accessibility.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accessibility.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accessibility.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accessibilityNew.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accessibilityNew.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accessibilityNew.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accessibilityNew.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accessible.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accessible.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accessible.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accessible.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accessibleForward.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accessibleForward.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accessibleForward.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accessibleForward.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accountBalance.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accountBalance.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accountBalance.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accountBalance.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accountBalanceWallet.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accountBalanceWallet.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accountBalanceWallet.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accountBalanceWallet.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accountBox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accountBox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accountBox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accountBox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--accountCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--accountCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--accountCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--accountCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--adb.c-Icon--before:before, .content-markup .c-Icon.c-Icon--adb.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--adb.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--adb.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--add.c-Icon--before:before, .content-markup .c-Icon.c-Icon--add.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--add.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--add.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addAPhoto.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addAPhoto.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addAPhoto.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addAPhoto.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--alarmAdd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--alarmAdd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--alarmAdd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--alarmAdd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addAlert.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addAlert.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addAlert.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addAlert.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addBox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addBox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addBox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addBox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--controlPoint.c-Icon--before:before, .content-markup .c-Icon.c-Icon--controlPoint.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--controlPoint.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--controlPoint.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addComment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addComment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addComment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addComment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addLocation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addLocation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addLocation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addLocation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addPhotoAlternate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addPhotoAlternate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addPhotoAlternate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addPhotoAlternate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addShoppingCart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addShoppingCart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addShoppingCart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addShoppingCart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addToHomeScreen.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addToHomeScreen.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addToHomeScreen.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addToHomeScreen.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addToPhotos.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addToPhotos.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addToPhotos.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addToPhotos.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--addToQueue.c-Icon--before:before, .content-markup .c-Icon.c-Icon--addToQueue.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--addToQueue.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--addToQueue.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--adjust.c-Icon--before:before, .content-markup .c-Icon.c-Icon--adjust.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--adjust.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--adjust.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatFlat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatFlat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatFlat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatFlat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatFlatAngled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatFlatAngled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatFlatAngled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatFlatAngled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatIndividualSuite.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatIndividualSuite.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatIndividualSuite.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatIndividualSuite.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatLegroomExtra.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatLegroomExtra.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatLegroomExtra.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatLegroomExtra.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatLegroomNormal.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatLegroomNormal.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatLegroomNormal.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatLegroomNormal.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatLegroomReduced.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatLegroomReduced.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatLegroomReduced.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatLegroomReduced.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatReclineExtra.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatReclineExtra.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatReclineExtra.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatReclineExtra.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airlineSeatReclineNormal.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airlineSeatReclineNormal.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatReclineNormal.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airlineSeatReclineNormal.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airplanemodeInactive.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airplanemodeInactive.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airplanemodeInactive.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airplanemodeInactive.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airplay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airplay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airplay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airplay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--airportShuttle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--airportShuttle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--airportShuttle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--airportShuttle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--alarm.c-Icon--before:before, .content-markup .c-Icon.c-Icon--alarm.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--alarm.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--alarm.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--alarmOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--alarmOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--alarmOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--alarmOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--alarmOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--alarmOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--alarmOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--alarmOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--album.c-Icon--before:before, .content-markup .c-Icon.c-Icon--album.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--album.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--album.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--allInbox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--allInbox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--allInbox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--allInbox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--allInclusive.c-Icon--before:before, .content-markup .c-Icon.c-Icon--allInclusive.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--allInclusive.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--allInclusive.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--allOut.c-Icon--before:before, .content-markup .c-Icon.c-Icon--allOut.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--allOut.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--allOut.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--alternateEmail.c-Icon--before:before, .content-markup .c-Icon.c-Icon--alternateEmail.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--alternateEmail.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--alternateEmail.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--android.c-Icon--before:before, .content-markup .c-Icon.c-Icon--android.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--android.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--android.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--announcement.c-Icon--before:before, .content-markup .c-Icon.c-Icon--announcement.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--announcement.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--announcement.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--apps.c-Icon--before:before, .content-markup .c-Icon.c-Icon--apps.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--apps.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--apps.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--archive.c-Icon--before:before, .content-markup .c-Icon.c-Icon--archive.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--archive.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--archive.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowBack.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowBack.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowBack.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowBack.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowBackIos.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowBackIos.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowBackIos.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowBackIos.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowDownward.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowDownward.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowDownward.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowDownward.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowDropDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowDropDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowDropDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowDropDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowDropDownCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowDropDownCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowDropDownCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowDropDownCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowDropUp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowDropUp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowDropUp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowDropUp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowForward.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowForward.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowForward.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowForward.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowForwardIos.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowForwardIos.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowForwardIos.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowForwardIos.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowLeft.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowLeft.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowLeft.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowLeft.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowRight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowRight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowRight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowRight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowRightAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowRightAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowRightAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowRightAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--arrowUpward.c-Icon--before:before, .content-markup .c-Icon.c-Icon--arrowUpward.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--arrowUpward.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--arrowUpward.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--artTrack.c-Icon--before:before, .content-markup .c-Icon.c-Icon--artTrack.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--artTrack.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--artTrack.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--aspectRatio.c-Icon--before:before, .content-markup .c-Icon.c-Icon--aspectRatio.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--aspectRatio.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--aspectRatio.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assessment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assessment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assessment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assessment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assignment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assignment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assignment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assignment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assignmentInd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assignmentInd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assignmentInd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assignmentInd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assignmentLate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assignmentLate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assignmentLate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assignmentLate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assignmentReturn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assignmentReturn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assignmentReturn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assignmentReturn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assignmentReturned.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assignmentReturned.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assignmentReturned.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assignmentReturned.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assignmentTurnedIn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assignmentTurnedIn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assignmentTurnedIn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assignmentTurnedIn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--assistant.c-Icon--before:before, .content-markup .c-Icon.c-Icon--assistant.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--assistant.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--assistant.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flag.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flag.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flag.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flag.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--atm.c-Icon--before:before, .content-markup .c-Icon.c-Icon--atm.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--atm.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--atm.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--attachFile.c-Icon--before:before, .content-markup .c-Icon.c-Icon--attachFile.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--attachFile.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--attachFile.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--attachMoney.c-Icon--before:before, .content-markup .c-Icon.c-Icon--attachMoney.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--attachMoney.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--attachMoney.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--attachment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--attachment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--attachment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--attachment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--audiotrack.c-Icon--before:before, .content-markup .c-Icon.c-Icon--audiotrack.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--audiotrack.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--audiotrack.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--autorenew.c-Icon--before:before, .content-markup .c-Icon.c-Icon--autorenew.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--autorenew.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--autorenew.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--avTimer.c-Icon--before:before, .content-markup .c-Icon.c-Icon--avTimer.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--avTimer.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--avTimer.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--backspace.c-Icon--before:before, .content-markup .c-Icon.c-Icon--backspace.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--backspace.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--backspace.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cloudUpload.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cloudUpload.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cloudUpload.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cloudUpload.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--ballot.c-Icon--before:before, .content-markup .c-Icon.c-Icon--ballot.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--ballot.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--ballot.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--barChart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--barChart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--barChart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--barChart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--batteryAlert.c-Icon--before:before, .content-markup .c-Icon.c-Icon--batteryAlert.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--batteryAlert.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--batteryAlert.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--batteryChargingFull.c-Icon--before:before, .content-markup .c-Icon.c-Icon--batteryChargingFull.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--batteryChargingFull.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--batteryChargingFull.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--batteryStd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--batteryStd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--batteryStd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--batteryStd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--batteryUnknown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--batteryUnknown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--batteryUnknown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--batteryUnknown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--beachAccess.c-Icon--before:before, .content-markup .c-Icon.c-Icon--beachAccess.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--beachAccess.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--beachAccess.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--beenhere.c-Icon--before:before, .content-markup .c-Icon.c-Icon--beenhere.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--beenhere.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--beenhere.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--blank.c-Icon--before:before, .content-markup .c-Icon.c-Icon--blank.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--blank.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--blank.c-Icon--after:after {
  content: " " !important;
}
.content-markup .c-Icon.c-Icon--block.c-Icon--before:before, .content-markup .c-Icon.c-Icon--block.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--block.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--block.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bluetooth.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bluetooth.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bluetooth.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bluetooth.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bluetoothSearching.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bluetoothSearching.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bluetoothSearching.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bluetoothSearching.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bluetoothConnected.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bluetoothConnected.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bluetoothConnected.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bluetoothConnected.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bluetoothDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bluetoothDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bluetoothDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bluetoothDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--blurCircular.c-Icon--before:before, .content-markup .c-Icon.c-Icon--blurCircular.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--blurCircular.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--blurCircular.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--blurLinear.c-Icon--before:before, .content-markup .c-Icon.c-Icon--blurLinear.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--blurLinear.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--blurLinear.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--blurOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--blurOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--blurOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--blurOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--blurOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--blurOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--blurOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--blurOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--book.c-Icon--before:before, .content-markup .c-Icon.c-Icon--book.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--book.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--book.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bookmarks.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bookmarks.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bookmarks.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bookmarks.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderAll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderAll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderAll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderAll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderBottom.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderBottom.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderBottom.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderBottom.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderClear.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderClear.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderClear.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderClear.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderColor.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderColor.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderColor.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderColor.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderHorizontal.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderHorizontal.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderHorizontal.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderHorizontal.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderInner.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderInner.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderInner.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderInner.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderLeft.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderLeft.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderLeft.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderLeft.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderOuter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderOuter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderOuter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderOuter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderRight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderRight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderRight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderRight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderStyle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderStyle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderStyle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderStyle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderTop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderTop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderTop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderTop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--borderVertical.c-Icon--before:before, .content-markup .c-Icon.c-Icon--borderVertical.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--borderVertical.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--borderVertical.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brandingWatermark.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brandingWatermark.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brandingWatermark.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brandingWatermark.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightness1.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightness1.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightness1.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightness1.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightness2.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightness2.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightness2.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightness2.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightness3.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightness3.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightness3.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightness3.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightness4.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightness4.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightness4.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightness4.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightnessAuto.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightnessAuto.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightnessAuto.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightnessAuto.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightnessHigh.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightnessHigh.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightnessHigh.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightnessHigh.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightnessLow.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightnessLow.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightnessLow.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightnessLow.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brightnessMedium.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brightnessMedium.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brightnessMedium.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brightnessMedium.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brokenImage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brokenImage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brokenImage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brokenImage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--brush.c-Icon--before:before, .content-markup .c-Icon.c-Icon--brush.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--brush.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--brush.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bubbleChart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bubbleChart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bubbleChart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bubbleChart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bugReport.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bugReport.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bugReport.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bugReport.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--build.c-Icon--before:before, .content-markup .c-Icon.c-Icon--build.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--build.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--build.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--burstMode.c-Icon--before:before, .content-markup .c-Icon.c-Icon--burstMode.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--burstMode.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--burstMode.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--domain.c-Icon--before:before, .content-markup .c-Icon.c-Icon--domain.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--domain.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--domain.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--businessCenter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--businessCenter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--businessCenter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--businessCenter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cached.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cached.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cached.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cached.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cake.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cake.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cake.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cake.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--calendarToday.c-Icon--before:before, .content-markup .c-Icon.c-Icon--calendarToday.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--calendarToday.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--calendarToday.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--calendarViewDay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--calendarViewDay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--calendarViewDay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--calendarViewDay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callEnd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callEnd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callEnd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callEnd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callMade.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callMade.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callMade.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callMade.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callMissed.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callMissed.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callMissed.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callMissed.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callMissedOutgoing.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callMissedOutgoing.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callMissedOutgoing.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callMissedOutgoing.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callReceived.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callReceived.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callReceived.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callReceived.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callSplit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callSplit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callSplit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callSplit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--callToAction.c-Icon--before:before, .content-markup .c-Icon.c-Icon--callToAction.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--callToAction.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--callToAction.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--camera.c-Icon--before:before, .content-markup .c-Icon.c-Icon--camera.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--camera.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--camera.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cameraEnhance.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cameraEnhance.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cameraEnhance.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cameraEnhance.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cameraFront.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cameraFront.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cameraFront.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cameraFront.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cameraRear.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cameraRear.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cameraRear.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cameraRear.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cameraRoll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cameraRoll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cameraRoll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cameraRoll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cancel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cancel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cancel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cancel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cancelPresentation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cancelPresentation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cancelPresentation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cancelPresentation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cardMembership.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cardMembership.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cardMembership.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cardMembership.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cardTravel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cardTravel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cardTravel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cardTravel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--casino.c-Icon--before:before, .content-markup .c-Icon.c-Icon--casino.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--casino.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--casino.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cast.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cast.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cast.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cast.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--castConnected.c-Icon--before:before, .content-markup .c-Icon.c-Icon--castConnected.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--castConnected.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--castConnected.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cellWifi.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cellWifi.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cellWifi.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cellWifi.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--centerFocusStrong.c-Icon--before:before, .content-markup .c-Icon.c-Icon--centerFocusStrong.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--centerFocusStrong.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--centerFocusStrong.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--centerFocusWeak.c-Icon--before:before, .content-markup .c-Icon.c-Icon--centerFocusWeak.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--centerFocusWeak.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--centerFocusWeak.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--changeHistory.c-Icon--before:before, .content-markup .c-Icon.c-Icon--changeHistory.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--changeHistory.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--changeHistory.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--chat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--chat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--chat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--chat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--chatBubble.c-Icon--before:before, .content-markup .c-Icon.c-Icon--chatBubble.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--chatBubble.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--chatBubble.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--chatBubbleOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--chatBubbleOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--chatBubbleOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--chatBubbleOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--check.c-Icon--before:before, .content-markup .c-Icon.c-Icon--check.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--check.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--check.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--checkBox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--checkBox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--checkBox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--checkBox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--checkBoxOutlineBlank.c-Icon--before:before, .content-markup .c-Icon.c-Icon--checkBoxOutlineBlank.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--checkBoxOutlineBlank.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--checkBoxOutlineBlank.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--checkCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--checkCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--checkCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--checkCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--checkCircleOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--checkCircleOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--checkCircleOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--checkCircleOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--childCare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--childCare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--childCare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--childCare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--childFriendly.c-Icon--before:before, .content-markup .c-Icon.c-Icon--childFriendly.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--childFriendly.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--childFriendly.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--chromeReaderMode.c-Icon--before:before, .content-markup .c-Icon.c-Icon--chromeReaderMode.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--chromeReaderMode.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--chromeReaderMode.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--class.c-Icon--before:before, .content-markup .c-Icon.c-Icon--class.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--class.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--class.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--clearAll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--clearAll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--clearAll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--clearAll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--close.c-Icon--before:before, .content-markup .c-Icon.c-Icon--close.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--close.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--close.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--closedCaption.c-Icon--before:before, .content-markup .c-Icon.c-Icon--closedCaption.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--closedCaption.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--closedCaption.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cloudCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cloudCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cloudCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cloudCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cloudDone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cloudDone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cloudDone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cloudDone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cloudDownload.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cloudDownload.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cloudDownload.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cloudDownload.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cloudOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cloudOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cloudOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cloudOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cloudQueue.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cloudQueue.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cloudQueue.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cloudQueue.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--code.c-Icon--before:before, .content-markup .c-Icon.c-Icon--code.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--code.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--code.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--collectionsBookmark.c-Icon--before:before, .content-markup .c-Icon.c-Icon--collectionsBookmark.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--collectionsBookmark.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--collectionsBookmark.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--colorize.c-Icon--before:before, .content-markup .c-Icon.c-Icon--colorize.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--colorize.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--colorize.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--comment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--comment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--comment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--comment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--commute.c-Icon--before:before, .content-markup .c-Icon.c-Icon--commute.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--commute.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--commute.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--compare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--compare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--compare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--compare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--compareArrows.c-Icon--before:before, .content-markup .c-Icon.c-Icon--compareArrows.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--compareArrows.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--compareArrows.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--compassCalibration.c-Icon--before:before, .content-markup .c-Icon.c-Icon--compassCalibration.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--compassCalibration.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--compassCalibration.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--confirmationNumber.c-Icon--before:before, .content-markup .c-Icon.c-Icon--confirmationNumber.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--confirmationNumber.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--confirmationNumber.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contactMail.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contactMail.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contactMail.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contactMail.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contactPhone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contactPhone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contactPhone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contactPhone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contactSupport.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contactSupport.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contactSupport.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contactSupport.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contacts.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contacts.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contacts.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contacts.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contentCopy.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contentCopy.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contentCopy.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contentCopy.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contentCut.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contentCut.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contentCut.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contentCut.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--contentPaste.c-Icon--before:before, .content-markup .c-Icon.c-Icon--contentPaste.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--contentPaste.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--contentPaste.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--controlCamera.c-Icon--before:before, .content-markup .c-Icon.c-Icon--controlCamera.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--controlCamera.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--controlCamera.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--controlPointDuplicate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--controlPointDuplicate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--controlPointDuplicate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--controlPointDuplicate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--copyright.c-Icon--before:before, .content-markup .c-Icon.c-Icon--copyright.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--copyright.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--copyright.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--createNewFolder.c-Icon--before:before, .content-markup .c-Icon.c-Icon--createNewFolder.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--createNewFolder.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--createNewFolder.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--crop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--crop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--crop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--crop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--crop169.c-Icon--before:before, .content-markup .c-Icon.c-Icon--crop169.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--crop169.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--crop169.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--crop32.c-Icon--before:before, .content-markup .c-Icon.c-Icon--crop32.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--crop32.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--crop32.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropLandscape.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropLandscape.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropLandscape.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropLandscape.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--crop75.c-Icon--before:before, .content-markup .c-Icon.c-Icon--crop75.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--crop75.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--crop75.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropDin.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropDin.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropDin.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropDin.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropFree.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropFree.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropFree.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropFree.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropOriginal.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropOriginal.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropOriginal.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropOriginal.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropPortrait.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropPortrait.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropPortrait.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropPortrait.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropRotate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropRotate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropRotate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropRotate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--cropSquare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--cropSquare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--cropSquare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--cropSquare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dashboard.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dashboard.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dashboard.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dashboard.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dataUsage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dataUsage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dataUsage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dataUsage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dateRange.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dateRange.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dateRange.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dateRange.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dehaze.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dehaze.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dehaze.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dehaze.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--delete.c-Icon--before:before, .content-markup .c-Icon.c-Icon--delete.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--delete.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--delete.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--deleteForever.c-Icon--before:before, .content-markup .c-Icon.c-Icon--deleteForever.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--deleteForever.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--deleteForever.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--deleteOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--deleteOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--deleteOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--deleteOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--deleteSweep.c-Icon--before:before, .content-markup .c-Icon.c-Icon--deleteSweep.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--deleteSweep.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--deleteSweep.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--departureBoard.c-Icon--before:before, .content-markup .c-Icon.c-Icon--departureBoard.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--departureBoard.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--departureBoard.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--description.c-Icon--before:before, .content-markup .c-Icon.c-Icon--description.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--description.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--description.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--desktopAccessDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--desktopAccessDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--desktopAccessDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--desktopAccessDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--desktopMac.c-Icon--before:before, .content-markup .c-Icon.c-Icon--desktopMac.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--desktopMac.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--desktopMac.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--desktopWindows.c-Icon--before:before, .content-markup .c-Icon.c-Icon--desktopWindows.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--desktopWindows.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--desktopWindows.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--details.c-Icon--before:before, .content-markup .c-Icon.c-Icon--details.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--details.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--details.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--developerBoard.c-Icon--before:before, .content-markup .c-Icon.c-Icon--developerBoard.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--developerBoard.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--developerBoard.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--developerMode.c-Icon--before:before, .content-markup .c-Icon.c-Icon--developerMode.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--developerMode.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--developerMode.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--deviceHub.c-Icon--before:before, .content-markup .c-Icon.c-Icon--deviceHub.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--deviceHub.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--deviceHub.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--deviceUnknown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--deviceUnknown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--deviceUnknown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--deviceUnknown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--devicesOther.c-Icon--before:before, .content-markup .c-Icon.c-Icon--devicesOther.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--devicesOther.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--devicesOther.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dialerSip.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dialerSip.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dialerSip.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dialerSip.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dialpad.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dialpad.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dialpad.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dialpad.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directions.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directions.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directions.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directions.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsBike.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsBike.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsBike.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsBike.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsBoat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsBoat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsBoat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsBoat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsBus.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsBus.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsBus.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsBus.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsCar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsCar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsCar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsCar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsRailway.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsRailway.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsRailway.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsRailway.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsRun.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsRun.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsRun.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsRun.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsTransit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsTransit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsTransit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsTransit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--directionsWalk.c-Icon--before:before, .content-markup .c-Icon.c-Icon--directionsWalk.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--directionsWalk.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--directionsWalk.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--discFull.c-Icon--before:before, .content-markup .c-Icon.c-Icon--discFull.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--discFull.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--discFull.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dns.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dns.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dns.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dns.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--doNotDisturbAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--doNotDisturbAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--doNotDisturbAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--doNotDisturbAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--doNotDisturbOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--doNotDisturbOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--doNotDisturbOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--doNotDisturbOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--domainDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--domainDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--domainDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--domainDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--done.c-Icon--before:before, .content-markup .c-Icon.c-Icon--done.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--done.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--done.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--doneAll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--doneAll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--doneAll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--doneAll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--doneOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--doneOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--doneOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--doneOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--donutLarge.c-Icon--before:before, .content-markup .c-Icon.c-Icon--donutLarge.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--donutLarge.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--donutLarge.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--donutSmall.c-Icon--before:before, .content-markup .c-Icon.c-Icon--donutSmall.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--donutSmall.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--donutSmall.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--drafts.c-Icon--before:before, .content-markup .c-Icon.c-Icon--drafts.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--drafts.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--drafts.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dragHandle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dragHandle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dragHandle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dragHandle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dragIndicator.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dragIndicator.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dragIndicator.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dragIndicator.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--duo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--duo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--duo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--duo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--dvr.c-Icon--before:before, .content-markup .c-Icon.c-Icon--dvr.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--dvr.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--dvr.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--editAttributes.c-Icon--before:before, .content-markup .c-Icon.c-Icon--editAttributes.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--editAttributes.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--editAttributes.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--editLocation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--editLocation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--editLocation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--editLocation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--eject.c-Icon--before:before, .content-markup .c-Icon.c-Icon--eject.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--eject.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--eject.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--enhancedEncryption.c-Icon--before:before, .content-markup .c-Icon.c-Icon--enhancedEncryption.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--enhancedEncryption.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--enhancedEncryption.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--equalizer.c-Icon--before:before, .content-markup .c-Icon.c-Icon--equalizer.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--equalizer.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--equalizer.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--error.c-Icon--before:before, .content-markup .c-Icon.c-Icon--error.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--error.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--error.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--errorOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--errorOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--errorOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--errorOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--euroSymbol.c-Icon--before:before, .content-markup .c-Icon.c-Icon--euroSymbol.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--euroSymbol.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--euroSymbol.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--evStation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--evStation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--evStation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--evStation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--eventAvailable.c-Icon--before:before, .content-markup .c-Icon.c-Icon--eventAvailable.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--eventAvailable.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--eventAvailable.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--eventBusy.c-Icon--before:before, .content-markup .c-Icon.c-Icon--eventBusy.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--eventBusy.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--eventBusy.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--eventNote.c-Icon--before:before, .content-markup .c-Icon.c-Icon--eventNote.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--eventNote.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--eventNote.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--eventSeat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--eventSeat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--eventSeat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--eventSeat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exitToApp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exitToApp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exitToApp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exitToApp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--expandLess.c-Icon--before:before, .content-markup .c-Icon.c-Icon--expandLess.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--expandLess.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--expandLess.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--expandMore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--expandMore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--expandMore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--expandMore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--explicit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--explicit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--explicit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--explicit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--explore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--explore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--explore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--explore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exploreOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exploreOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exploreOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exploreOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exposure.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exposure.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exposure.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exposure.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exposureNeg1.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exposureNeg1.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exposureNeg1.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exposureNeg1.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exposureNeg2.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exposureNeg2.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exposureNeg2.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exposureNeg2.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exposurePlus1.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exposurePlus1.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exposurePlus1.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exposurePlus1.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exposurePlus2.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exposurePlus2.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exposurePlus2.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exposurePlus2.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--exposureZero.c-Icon--before:before, .content-markup .c-Icon.c-Icon--exposureZero.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--exposureZero.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--exposureZero.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--extension.c-Icon--before:before, .content-markup .c-Icon.c-Icon--extension.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--extension.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--extension.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--face.c-Icon--before:before, .content-markup .c-Icon.c-Icon--face.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--face.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--face.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--facebook.c-Icon--before:before, .content-markup .c-Icon.c-Icon--facebook.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--facebook.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--facebook.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fastForward.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fastForward.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fastForward.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fastForward.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fastRewind.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fastRewind.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fastRewind.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fastRewind.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fastfood.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fastfood.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fastfood.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fastfood.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--favorite.c-Icon--before:before, .content-markup .c-Icon.c-Icon--favorite.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--favorite.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--favorite.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--favoriteBorder.c-Icon--before:before, .content-markup .c-Icon.c-Icon--favoriteBorder.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--favoriteBorder.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--favoriteBorder.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--featuredPlayList.c-Icon--before:before, .content-markup .c-Icon.c-Icon--featuredPlayList.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--featuredPlayList.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--featuredPlayList.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--featuredVideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--featuredVideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--featuredVideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--featuredVideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fiberDvr.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fiberDvr.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fiberDvr.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fiberDvr.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fiberManualRecord.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fiberManualRecord.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fiberManualRecord.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fiberManualRecord.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fiberNew.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fiberNew.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fiberNew.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fiberNew.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fiberPin.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fiberPin.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fiberPin.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fiberPin.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fiberSmartRecord.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fiberSmartRecord.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fiberSmartRecord.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fiberSmartRecord.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fileCopy.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fileCopy.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fileCopy.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fileCopy.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fileUpload.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fileUpload.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fileUpload.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fileUpload.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter1.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter1.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter1.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter1.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter2.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter2.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter2.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter2.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter3.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter3.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter3.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter3.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter4.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter4.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter4.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter4.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter5.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter5.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter5.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter5.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter6.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter6.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter6.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter6.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter7.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter7.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter7.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter7.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter8.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter8.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter8.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter8.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter9.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter9.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter9.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter9.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filter9Plus.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filter9Plus.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filter9Plus.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filter9Plus.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterBAndW.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterBAndW.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterBAndW.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterBAndW.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterCenterFocus.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterCenterFocus.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterCenterFocus.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterCenterFocus.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterDrama.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterDrama.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterDrama.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterDrama.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterFrames.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterFrames.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterFrames.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterFrames.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterList.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterList.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterList.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterList.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterNone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterNone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterNone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterNone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterTiltShift.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterTiltShift.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterTiltShift.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterTiltShift.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--filterVintage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--filterVintage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--filterVintage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--filterVintage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--findInPage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--findInPage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--findInPage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--findInPage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--findReplace.c-Icon--before:before, .content-markup .c-Icon.c-Icon--findReplace.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--findReplace.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--findReplace.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fingerprint.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fingerprint.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fingerprint.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fingerprint.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--firstPage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--firstPage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--firstPage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--firstPage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fitnessCenter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fitnessCenter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fitnessCenter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fitnessCenter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flashAuto.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flashAuto.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flashAuto.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flashAuto.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flashOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flashOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flashOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flashOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flashOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flashOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flashOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flashOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localAirport.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localAirport.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localAirport.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localAirport.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flightLand.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flightLand.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flightLand.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flightLand.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flightTakeoff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flightTakeoff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flightTakeoff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flightTakeoff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flip.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flip.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flip.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flip.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flipToBack.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flipToBack.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flipToBack.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flipToBack.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--flipToFront.c-Icon--before:before, .content-markup .c-Icon.c-Icon--flipToFront.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--flipToFront.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--flipToFront.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--folder.c-Icon--before:before, .content-markup .c-Icon.c-Icon--folder.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--folder.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--folder.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--folderOpen.c-Icon--before:before, .content-markup .c-Icon.c-Icon--folderOpen.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--folderOpen.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--folderOpen.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--folderShared.c-Icon--before:before, .content-markup .c-Icon.c-Icon--folderShared.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--folderShared.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--folderShared.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--folderSpecial.c-Icon--before:before, .content-markup .c-Icon.c-Icon--folderSpecial.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--folderSpecial.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--folderSpecial.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fontDownload.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fontDownload.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fontDownload.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fontDownload.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatAlignCenter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatAlignCenter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignCenter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignCenter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatAlignJustify.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatAlignJustify.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignJustify.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignJustify.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatAlignLeft.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatAlignLeft.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignLeft.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignLeft.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatAlignRight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatAlignRight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignRight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatAlignRight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatBold.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatBold.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatBold.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatBold.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatClear.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatClear.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatClear.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatClear.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatColorFill.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatColorFill.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatColorFill.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatColorFill.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatColorReset.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatColorReset.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatColorReset.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatColorReset.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatColorText.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatColorText.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatColorText.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatColorText.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatIndentDecrease.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatIndentDecrease.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatIndentDecrease.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatIndentDecrease.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatIndentIncrease.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatIndentIncrease.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatIndentIncrease.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatIndentIncrease.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatItalic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatItalic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatItalic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatItalic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatLineSpacing.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatLineSpacing.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatLineSpacing.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatLineSpacing.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatListBulleted.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatListBulleted.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatListBulleted.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatListBulleted.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatListNumbered.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatListNumbered.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatListNumbered.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatListNumbered.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatListNumberedRtl.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatListNumberedRtl.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatListNumberedRtl.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatListNumberedRtl.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatPaint.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatPaint.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatPaint.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatPaint.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatQuote.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatQuote.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatQuote.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatQuote.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatShapes.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatShapes.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatShapes.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatShapes.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatSize.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatSize.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatSize.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatSize.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatStrikethrough.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatStrikethrough.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatStrikethrough.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatStrikethrough.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatTextdirectionLToR.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatTextdirectionLToR.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatTextdirectionLToR.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatTextdirectionLToR.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatTextdirectionRToL.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatTextdirectionRToL.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatTextdirectionRToL.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatTextdirectionRToL.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--formatUnderlined.c-Icon--before:before, .content-markup .c-Icon.c-Icon--formatUnderlined.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--formatUnderlined.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--formatUnderlined.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--forward.c-Icon--before:before, .content-markup .c-Icon.c-Icon--forward.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--forward.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--forward.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--forward10.c-Icon--before:before, .content-markup .c-Icon.c-Icon--forward10.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--forward10.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--forward10.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--forward30.c-Icon--before:before, .content-markup .c-Icon.c-Icon--forward30.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--forward30.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--forward30.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--forward5.c-Icon--before:before, .content-markup .c-Icon.c-Icon--forward5.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--forward5.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--forward5.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--freeBreakfast.c-Icon--before:before, .content-markup .c-Icon.c-Icon--freeBreakfast.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--freeBreakfast.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--freeBreakfast.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fullscreen.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fullscreen.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fullscreen.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fullscreen.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--fullscreenExit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--fullscreenExit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--fullscreenExit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--fullscreenExit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--functions.c-Icon--before:before, .content-markup .c-Icon.c-Icon--functions.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--functions.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--functions.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gTranslate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gTranslate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gTranslate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gTranslate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--games.c-Icon--before:before, .content-markup .c-Icon.c-Icon--games.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--games.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--games.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gavel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gavel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gavel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gavel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gesture.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gesture.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gesture.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gesture.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--getApp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--getApp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--getApp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--getApp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gif.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gif.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gif.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gif.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--goat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--goat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--goat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--goat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--golfCourse.c-Icon--before:before, .content-markup .c-Icon.c-Icon--golfCourse.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--golfCourse.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--golfCourse.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gradient.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gradient.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gradient.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gradient.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--grain.c-Icon--before:before, .content-markup .c-Icon.c-Icon--grain.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--grain.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--grain.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--graphicEq.c-Icon--before:before, .content-markup .c-Icon.c-Icon--graphicEq.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--graphicEq.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--graphicEq.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gridOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gridOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gridOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gridOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--gridOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--gridOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--gridOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--gridOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--groupAdd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--groupAdd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--groupAdd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--groupAdd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--groupWork.c-Icon--before:before, .content-markup .c-Icon.c-Icon--groupWork.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--groupWork.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--groupWork.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hdrOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hdrOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hdrOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hdrOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hdrOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hdrOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hdrOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hdrOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hdrStrong.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hdrStrong.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hdrStrong.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hdrStrong.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hdrWeak.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hdrWeak.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hdrWeak.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hdrWeak.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--headset.c-Icon--before:before, .content-markup .c-Icon.c-Icon--headset.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--headset.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--headset.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--headsetMic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--headsetMic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--headsetMic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--headsetMic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--healing.c-Icon--before:before, .content-markup .c-Icon.c-Icon--healing.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--healing.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--healing.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hearing.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hearing.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hearing.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hearing.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--help.c-Icon--before:before, .content-markup .c-Icon.c-Icon--help.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--help.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--help.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--helpOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--helpOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--helpOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--helpOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--highQuality.c-Icon--before:before, .content-markup .c-Icon.c-Icon--highQuality.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--highQuality.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--highQuality.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--highlight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--highlight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--highlight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--highlight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--highlightOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--highlightOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--highlightOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--highlightOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--home.c-Icon--before:before, .content-markup .c-Icon.c-Icon--home.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--home.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--home.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--horizontalSplit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--horizontalSplit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--horizontalSplit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--horizontalSplit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hotTub.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hotTub.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hotTub.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hotTub.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hourglassEmpty.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hourglassEmpty.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hourglassEmpty.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hourglassEmpty.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--hourglassFull.c-Icon--before:before, .content-markup .c-Icon.c-Icon--hourglassFull.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--hourglassFull.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--hourglassFull.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--howToReg.c-Icon--before:before, .content-markup .c-Icon.c-Icon--howToReg.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--howToReg.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--howToReg.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--howToVote.c-Icon--before:before, .content-markup .c-Icon.c-Icon--howToVote.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--howToVote.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--howToVote.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--http.c-Icon--before:before, .content-markup .c-Icon.c-Icon--http.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--http.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--http.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--imageAspectRatio.c-Icon--before:before, .content-markup .c-Icon.c-Icon--imageAspectRatio.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--imageAspectRatio.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--imageAspectRatio.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--imageSearch.c-Icon--before:before, .content-markup .c-Icon.c-Icon--imageSearch.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--imageSearch.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--imageSearch.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--importContacts.c-Icon--before:before, .content-markup .c-Icon.c-Icon--importContacts.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--importContacts.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--importContacts.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--importExport.c-Icon--before:before, .content-markup .c-Icon.c-Icon--importExport.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--importExport.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--importExport.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--importantDevices.c-Icon--before:before, .content-markup .c-Icon.c-Icon--importantDevices.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--importantDevices.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--importantDevices.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--inbox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--inbox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--inbox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--inbox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--indeterminateCheckBox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--indeterminateCheckBox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--indeterminateCheckBox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--indeterminateCheckBox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--info.c-Icon--before:before, .content-markup .c-Icon.c-Icon--info.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--info.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--info.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--infoOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--infoOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--infoOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--infoOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--input.c-Icon--before:before, .content-markup .c-Icon.c-Icon--input.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--input.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--input.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--insertChartOutlined.c-Icon--before:before, .content-markup .c-Icon.c-Icon--insertChartOutlined.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--insertChartOutlined.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--insertChartOutlined.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--insertComment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--insertComment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--insertComment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--insertComment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--insertDriveFile.c-Icon--before:before, .content-markup .c-Icon.c-Icon--insertDriveFile.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--insertDriveFile.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--insertDriveFile.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--insertInvitation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--insertInvitation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--insertInvitation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--insertInvitation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--instagram.c-Icon--before:before, .content-markup .c-Icon.c-Icon--instagram.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--instagram.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--instagram.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--invertColors.c-Icon--before:before, .content-markup .c-Icon.c-Icon--invertColors.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--invertColors.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--invertColors.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--invertColorsOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--invertColorsOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--invertColorsOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--invertColorsOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--iso.c-Icon--before:before, .content-markup .c-Icon.c-Icon--iso.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--iso.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--iso.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboard.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboard.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboard.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboard.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardArrowDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardArrowDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardArrowLeft.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardArrowLeft.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowLeft.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowLeft.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardArrowRight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardArrowRight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowRight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowRight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardArrowUp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardArrowUp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowUp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardArrowUp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardBackspace.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardBackspace.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardBackspace.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardBackspace.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardCapslock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardCapslock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardCapslock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardCapslock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardHide.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardHide.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardHide.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardHide.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardReturn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardReturn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardReturn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardReturn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardTab.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardTab.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardTab.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardTab.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--keyboardVoice.c-Icon--before:before, .content-markup .c-Icon.c-Icon--keyboardVoice.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--keyboardVoice.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--keyboardVoice.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--kitchen.c-Icon--before:before, .content-markup .c-Icon.c-Icon--kitchen.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--kitchen.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--kitchen.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--label.c-Icon--before:before, .content-markup .c-Icon.c-Icon--label.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--label.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--label.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--labelImportant.c-Icon--before:before, .content-markup .c-Icon.c-Icon--labelImportant.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--labelImportant.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--labelImportant.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--labelOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--labelOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--labelOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--labelOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--labelOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--labelOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--labelOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--labelOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--language.c-Icon--before:before, .content-markup .c-Icon.c-Icon--language.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--language.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--language.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--laptop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--laptop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--laptop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--laptop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--laptopChromebook.c-Icon--before:before, .content-markup .c-Icon.c-Icon--laptopChromebook.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--laptopChromebook.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--laptopChromebook.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--laptopMac.c-Icon--before:before, .content-markup .c-Icon.c-Icon--laptopMac.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--laptopMac.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--laptopMac.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--laptopWindows.c-Icon--before:before, .content-markup .c-Icon.c-Icon--laptopWindows.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--laptopWindows.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--laptopWindows.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lastPage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lastPage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lastPage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lastPage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--layers.c-Icon--before:before, .content-markup .c-Icon.c-Icon--layers.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--layers.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--layers.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--layersClear.c-Icon--before:before, .content-markup .c-Icon.c-Icon--layersClear.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--layersClear.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--layersClear.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--leakAdd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--leakAdd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--leakAdd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--leakAdd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--leakRemove.c-Icon--before:before, .content-markup .c-Icon.c-Icon--leakRemove.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--leakRemove.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--leakRemove.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lens.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lens.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lens.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lens.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--libraryBooks.c-Icon--before:before, .content-markup .c-Icon.c-Icon--libraryBooks.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--libraryBooks.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--libraryBooks.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--libraryMusic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--libraryMusic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--libraryMusic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--libraryMusic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lightbulbOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lightbulbOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lightbulbOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lightbulbOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lineStyle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lineStyle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lineStyle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lineStyle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lineWeight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lineWeight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lineWeight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lineWeight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--linearScale.c-Icon--before:before, .content-markup .c-Icon.c-Icon--linearScale.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--linearScale.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--linearScale.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--link.c-Icon--before:before, .content-markup .c-Icon.c-Icon--link.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--link.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--link.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--linkedIn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--linkedIn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--linkedIn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--linkedIn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--linkOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--linkOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--linkOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--linkOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--linkedCamera.c-Icon--before:before, .content-markup .c-Icon.c-Icon--linkedCamera.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--linkedCamera.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--linkedCamera.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--linkedin.c-Icon--before:before, .content-markup .c-Icon.c-Icon--linkedin.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--linkedin.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--linkedin.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--list.c-Icon--before:before, .content-markup .c-Icon.c-Icon--list.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--list.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--list.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--listAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--listAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--listAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--listAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--liveHelp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--liveHelp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--liveHelp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--liveHelp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--liveTv.c-Icon--before:before, .content-markup .c-Icon.c-Icon--liveTv.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--liveTv.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--liveTv.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localAtm.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localAtm.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localAtm.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localAtm.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localBar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localBar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localBar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localBar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localCafe.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localCafe.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localCafe.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localCafe.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localCarWash.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localCarWash.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localCarWash.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localCarWash.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localConvenienceStore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localConvenienceStore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localConvenienceStore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localConvenienceStore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localDrink.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localDrink.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localDrink.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localDrink.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localFlorist.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localFlorist.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localFlorist.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localFlorist.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localGasStation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localGasStation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localGasStation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localGasStation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localHospital.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localHospital.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localHospital.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localHospital.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localHotel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localHotel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localHotel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localHotel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localLaundryService.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localLaundryService.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localLaundryService.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localLaundryService.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localLibrary.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localLibrary.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localLibrary.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localLibrary.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localMall.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localMall.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localMall.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localMall.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localOffer.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localOffer.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localOffer.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localOffer.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localParking.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localParking.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localParking.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localParking.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localPharmacy.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localPharmacy.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localPharmacy.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localPharmacy.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localPizza.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localPizza.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localPizza.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localPizza.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localPlay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localPlay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localPlay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localPlay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localShipping.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localShipping.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localShipping.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localShipping.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--localTaxi.c-Icon--before:before, .content-markup .c-Icon.c-Icon--localTaxi.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--localTaxi.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--localTaxi.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--locationCity.c-Icon--before:before, .content-markup .c-Icon.c-Icon--locationCity.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--locationCity.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--locationCity.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--locationDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--locationDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--locationDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--locationDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--locationOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--locationOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--locationOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--locationOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--locationSearching.c-Icon--before:before, .content-markup .c-Icon.c-Icon--locationSearching.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--locationSearching.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--locationSearching.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lockOpen.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lockOpen.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lockOpen.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lockOpen.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lockOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lockOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lockOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lockOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looks.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looks.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looks.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looks.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looks3.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looks3.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looks3.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looks3.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looks4.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looks4.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looks4.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looks4.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looks5.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looks5.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looks5.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looks5.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looks6.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looks6.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looks6.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looks6.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looksOne.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looksOne.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looksOne.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looksOne.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--looksTwo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--looksTwo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--looksTwo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--looksTwo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--loupe.c-Icon--before:before, .content-markup .c-Icon.c-Icon--loupe.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--loupe.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--loupe.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--lowPriority.c-Icon--before:before, .content-markup .c-Icon.c-Icon--lowPriority.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--lowPriority.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--lowPriority.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--loyalty.c-Icon--before:before, .content-markup .c-Icon.c-Icon--loyalty.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--loyalty.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--loyalty.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mailOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mailOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mailOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mailOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--map.c-Icon--before:before, .content-markup .c-Icon.c-Icon--map.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--map.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--map.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--markunread.c-Icon--before:before, .content-markup .c-Icon.c-Icon--markunread.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--markunread.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--markunread.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--markunreadMailbox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--markunreadMailbox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--markunreadMailbox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--markunreadMailbox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--maximize.c-Icon--before:before, .content-markup .c-Icon.c-Icon--maximize.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--maximize.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--maximize.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--meetingRoom.c-Icon--before:before, .content-markup .c-Icon.c-Icon--meetingRoom.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--meetingRoom.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--meetingRoom.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--memory.c-Icon--before:before, .content-markup .c-Icon.c-Icon--memory.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--memory.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--memory.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--menu.c-Icon--before:before, .content-markup .c-Icon.c-Icon--menu.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--menu.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--menu.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--menuBook.c-Icon--before:before, .content-markup .c-Icon.c-Icon--menuBook.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--menuBook.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--menuBook.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mergeType.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mergeType.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mergeType.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mergeType.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--message.c-Icon--before:before, .content-markup .c-Icon.c-Icon--message.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--message.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--message.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--micNone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--micNone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--micNone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--micNone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--micOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--micOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--micOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--micOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--minimize.c-Icon--before:before, .content-markup .c-Icon.c-Icon--minimize.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--minimize.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--minimize.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--missedVideoCall.c-Icon--before:before, .content-markup .c-Icon.c-Icon--missedVideoCall.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--missedVideoCall.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--missedVideoCall.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mms.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mms.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mms.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mms.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mobileFriendly.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mobileFriendly.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mobileFriendly.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mobileFriendly.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mobileOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mobileOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mobileOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mobileOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mobileScreenShare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mobileScreenShare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mobileScreenShare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mobileScreenShare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--modeComment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--modeComment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--modeComment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--modeComment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--modeEdit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--modeEdit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--modeEdit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--modeEdit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--monetizationOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--monetizationOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--monetizationOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--monetizationOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--money.c-Icon--before:before, .content-markup .c-Icon.c-Icon--money.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--money.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--money.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--moneyOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--moneyOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--moneyOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--moneyOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--monochromePhotos.c-Icon--before:before, .content-markup .c-Icon.c-Icon--monochromePhotos.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--monochromePhotos.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--monochromePhotos.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--moodBad.c-Icon--before:before, .content-markup .c-Icon.c-Icon--moodBad.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--moodBad.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--moodBad.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--more.c-Icon--before:before, .content-markup .c-Icon.c-Icon--more.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--more.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--more.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--moreHoriz.c-Icon--before:before, .content-markup .c-Icon.c-Icon--moreHoriz.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--moreHoriz.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--moreHoriz.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--moreVert.c-Icon--before:before, .content-markup .c-Icon.c-Icon--moreVert.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--moreVert.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--moreVert.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--motorcycle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--motorcycle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--motorcycle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--motorcycle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--mouse.c-Icon--before:before, .content-markup .c-Icon.c-Icon--mouse.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--mouse.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--mouse.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--moveToInbox.c-Icon--before:before, .content-markup .c-Icon.c-Icon--moveToInbox.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--moveToInbox.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--moveToInbox.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--movieCreation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--movieCreation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--movieCreation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--movieCreation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--movieFilter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--movieFilter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--movieFilter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--movieFilter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--multilineChart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--multilineChart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--multilineChart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--multilineChart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--musicNote.c-Icon--before:before, .content-markup .c-Icon.c-Icon--musicNote.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--musicNote.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--musicNote.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--musicOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--musicOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--musicOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--musicOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--musicVideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--musicVideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--musicVideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--musicVideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--myLocation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--myLocation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--myLocation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--myLocation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--nature.c-Icon--before:before, .content-markup .c-Icon.c-Icon--nature.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--nature.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--nature.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--naturePeople.c-Icon--before:before, .content-markup .c-Icon.c-Icon--naturePeople.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--naturePeople.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--naturePeople.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--navigateBefore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--navigateBefore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--navigateBefore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--navigateBefore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--navigateNext.c-Icon--before:before, .content-markup .c-Icon.c-Icon--navigateNext.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--navigateNext.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--navigateNext.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--navigation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--navigation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--navigation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--navigation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--nearMe.c-Icon--before:before, .content-markup .c-Icon.c-Icon--nearMe.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--nearMe.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--nearMe.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--networkCell.c-Icon--before:before, .content-markup .c-Icon.c-Icon--networkCell.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--networkCell.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--networkCell.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--networkCheck.c-Icon--before:before, .content-markup .c-Icon.c-Icon--networkCheck.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--networkCheck.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--networkCheck.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--networkLocked.c-Icon--before:before, .content-markup .c-Icon.c-Icon--networkLocked.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--networkLocked.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--networkLocked.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--networkWifi.c-Icon--before:before, .content-markup .c-Icon.c-Icon--networkWifi.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--networkWifi.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--networkWifi.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--newReleases.c-Icon--before:before, .content-markup .c-Icon.c-Icon--newReleases.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--newReleases.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--newReleases.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--nextWeek.c-Icon--before:before, .content-markup .c-Icon.c-Icon--nextWeek.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--nextWeek.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--nextWeek.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--nfc.c-Icon--before:before, .content-markup .c-Icon.c-Icon--nfc.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--nfc.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--nfc.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--noEncryption.c-Icon--before:before, .content-markup .c-Icon.c-Icon--noEncryption.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--noEncryption.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--noEncryption.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--noMeetingRoom.c-Icon--before:before, .content-markup .c-Icon.c-Icon--noMeetingRoom.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--noMeetingRoom.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--noMeetingRoom.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notInterested.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notInterested.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notInterested.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notInterested.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notListedLocation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notListedLocation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notListedLocation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notListedLocation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--note.c-Icon--before:before, .content-markup .c-Icon.c-Icon--note.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--note.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--note.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--noteAdd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--noteAdd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--noteAdd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--noteAdd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notes.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notes.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notes.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notes.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notificationImportant.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notificationImportant.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notificationImportant.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notificationImportant.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notifications.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notifications.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notifications.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notifications.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notificationsOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notificationsOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notificationsOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notificationsOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notificationsActive.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notificationsActive.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notificationsActive.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notificationsActive.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notificationsNone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notificationsNone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notificationsNone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notificationsNone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notificationsOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notificationsOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notificationsOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notificationsOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--notificationsPaused.c-Icon--before:before, .content-markup .c-Icon.c-Icon--notificationsPaused.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--notificationsPaused.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--notificationsPaused.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--offlineBolt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--offlineBolt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--offlineBolt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--offlineBolt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--offlinePin.c-Icon--before:before, .content-markup .c-Icon.c-Icon--offlinePin.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--offlinePin.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--offlinePin.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--ondemandVideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--ondemandVideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--ondemandVideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--ondemandVideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--opacity.c-Icon--before:before, .content-markup .c-Icon.c-Icon--opacity.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--opacity.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--opacity.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--openInBrowser.c-Icon--before:before, .content-markup .c-Icon.c-Icon--openInBrowser.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--openInBrowser.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--openInBrowser.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--openInNew.c-Icon--before:before, .content-markup .c-Icon.c-Icon--openInNew.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--openInNew.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--openInNew.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--openWith.c-Icon--before:before, .content-markup .c-Icon.c-Icon--openWith.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--openWith.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--openWith.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--outlinedFlag.c-Icon--before:before, .content-markup .c-Icon.c-Icon--outlinedFlag.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--outlinedFlag.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--outlinedFlag.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pages.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pages.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pages.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pages.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pageview.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pageview.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pageview.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pageview.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--palette.c-Icon--before:before, .content-markup .c-Icon.c-Icon--palette.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--palette.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--palette.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--panTool.c-Icon--before:before, .content-markup .c-Icon.c-Icon--panTool.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--panTool.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--panTool.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--panorama.c-Icon--before:before, .content-markup .c-Icon.c-Icon--panorama.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--panorama.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--panorama.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--panoramaHorizontal.c-Icon--before:before, .content-markup .c-Icon.c-Icon--panoramaHorizontal.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--panoramaHorizontal.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--panoramaHorizontal.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--panoramaVertical.c-Icon--before:before, .content-markup .c-Icon.c-Icon--panoramaVertical.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--panoramaVertical.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--panoramaVertical.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--panoramaWideAngle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--panoramaWideAngle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--panoramaWideAngle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--panoramaWideAngle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--partyMode.c-Icon--before:before, .content-markup .c-Icon.c-Icon--partyMode.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--partyMode.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--partyMode.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pause.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pause.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pause.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pause.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pauseCircleFilled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pauseCircleFilled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pauseCircleFilled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pauseCircleFilled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pauseCircleOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pauseCircleOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pauseCircleOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pauseCircleOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pausePresentation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pausePresentation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pausePresentation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pausePresentation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--payment.c-Icon--before:before, .content-markup .c-Icon.c-Icon--payment.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--payment.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--payment.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--people.c-Icon--before:before, .content-markup .c-Icon.c-Icon--people.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--people.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--people.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--peopleOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--peopleOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--peopleOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--peopleOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permCameraMic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permCameraMic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permCameraMic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permCameraMic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permContactCalendar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permContactCalendar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permContactCalendar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permContactCalendar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permDataSetting.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permDataSetting.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permDataSetting.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permDataSetting.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permDeviceInformation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permDeviceInformation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permDeviceInformation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permDeviceInformation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permMedia.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permMedia.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permMedia.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permMedia.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permPhoneMsg.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permPhoneMsg.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permPhoneMsg.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permPhoneMsg.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--permScanWifi.c-Icon--before:before, .content-markup .c-Icon.c-Icon--permScanWifi.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--permScanWifi.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--permScanWifi.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--person.c-Icon--before:before, .content-markup .c-Icon.c-Icon--person.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--person.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--person.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--personAdd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--personAdd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--personAdd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--personAdd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--personAddDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--personAddDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--personAddDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--personAddDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--personOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--personOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--personOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--personOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--personPin.c-Icon--before:before, .content-markup .c-Icon.c-Icon--personPin.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--personPin.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--personPin.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--personPinCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--personPinCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--personPinCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--personPinCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--personalVideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--personalVideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--personalVideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--personalVideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pets.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pets.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pets.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pets.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneAndroid.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneAndroid.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneAndroid.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneAndroid.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneBluetoothSpeaker.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneBluetoothSpeaker.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneBluetoothSpeaker.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneBluetoothSpeaker.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneCallback.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneCallback.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneCallback.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneCallback.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneForwarded.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneForwarded.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneForwarded.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneForwarded.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneInTalk.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneInTalk.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneInTalk.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneInTalk.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneIphone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneIphone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneIphone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneIphone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneLocked.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneLocked.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneLocked.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneLocked.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phoneMissed.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phoneMissed.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phoneMissed.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phoneMissed.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonePaused.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonePaused.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonePaused.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonePaused.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonelink.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonelink.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonelink.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonelink.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonelinkErase.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonelinkErase.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkErase.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkErase.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonelinkLock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonelinkLock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkLock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkLock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonelinkOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonelinkOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonelinkRing.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonelinkRing.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkRing.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkRing.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--phonelinkSetup.c-Icon--before:before, .content-markup .c-Icon.c-Icon--phonelinkSetup.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkSetup.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--phonelinkSetup.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoAlbum.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoAlbum.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoAlbum.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoAlbum.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoCamera.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoCamera.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoCamera.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoCamera.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoFilter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoFilter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoFilter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoFilter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoLibrary.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoLibrary.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoLibrary.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoLibrary.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoSizeSelectActual.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoSizeSelectActual.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoSizeSelectActual.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoSizeSelectActual.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoSizeSelectLarge.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoSizeSelectLarge.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoSizeSelectLarge.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoSizeSelectLarge.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--photoSizeSelectSmall.c-Icon--before:before, .content-markup .c-Icon.c-Icon--photoSizeSelectSmall.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--photoSizeSelectSmall.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--photoSizeSelectSmall.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pictureAsPdf.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pictureAsPdf.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pictureAsPdf.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pictureAsPdf.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pictureInPicture.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pictureInPicture.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pictureInPicture.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pictureInPicture.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pictureInPictureAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pictureInPictureAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pictureInPictureAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pictureInPictureAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pieChart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pieChart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pieChart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pieChart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pieChartOutlined.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pieChartOutlined.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pieChartOutlined.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pieChartOutlined.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pinDrop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pinDrop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pinDrop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pinDrop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pinterest.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pinterest.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pinterest.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pinterest.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playArrow.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playArrow.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playArrow.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playArrow.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playCircleFilled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playCircleFilled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playCircleFilled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playCircleFilled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playCircleOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playCircleOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playCircleOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playCircleOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playForWork.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playForWork.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playForWork.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playForWork.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playlistAdd.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playlistAdd.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playlistAdd.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playlistAdd.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playlistAddCheck.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playlistAddCheck.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playlistAddCheck.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playlistAddCheck.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--playlistPlay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--playlistPlay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--playlistPlay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--playlistPlay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--plusOne.c-Icon--before:before, .content-markup .c-Icon.c-Icon--plusOne.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--plusOne.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--plusOne.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--poll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--poll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--poll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--poll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--polymer.c-Icon--before:before, .content-markup .c-Icon.c-Icon--polymer.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--polymer.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--polymer.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pool.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pool.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pool.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pool.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--portableWifiOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--portableWifiOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--portableWifiOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--portableWifiOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--portrait.c-Icon--before:before, .content-markup .c-Icon.c-Icon--portrait.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--portrait.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--portrait.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--power.c-Icon--before:before, .content-markup .c-Icon.c-Icon--power.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--power.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--power.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--powerInput.c-Icon--before:before, .content-markup .c-Icon.c-Icon--powerInput.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--powerInput.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--powerInput.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--powerOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--powerOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--powerOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--powerOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--powerSettingsNew.c-Icon--before:before, .content-markup .c-Icon.c-Icon--powerSettingsNew.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--powerSettingsNew.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--powerSettingsNew.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--pregnantWoman.c-Icon--before:before, .content-markup .c-Icon.c-Icon--pregnantWoman.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--pregnantWoman.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--pregnantWoman.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--presentToAll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--presentToAll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--presentToAll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--presentToAll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--print.c-Icon--before:before, .content-markup .c-Icon.c-Icon--print.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--print.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--print.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--printDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--printDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--printDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--printDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--priorityHigh.c-Icon--before:before, .content-markup .c-Icon.c-Icon--priorityHigh.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--priorityHigh.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--priorityHigh.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--public.c-Icon--before:before, .content-markup .c-Icon.c-Icon--public.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--public.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--public.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--publish.c-Icon--before:before, .content-markup .c-Icon.c-Icon--publish.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--publish.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--publish.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--schedule.c-Icon--before:before, .content-markup .c-Icon.c-Icon--schedule.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--schedule.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--schedule.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--questionAnswer.c-Icon--before:before, .content-markup .c-Icon.c-Icon--questionAnswer.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--questionAnswer.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--questionAnswer.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--queue.c-Icon--before:before, .content-markup .c-Icon.c-Icon--queue.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--queue.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--queue.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--queueMusic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--queueMusic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--queueMusic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--queueMusic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--queuePlayNext.c-Icon--before:before, .content-markup .c-Icon.c-Icon--queuePlayNext.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--queuePlayNext.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--queuePlayNext.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--radio.c-Icon--before:before, .content-markup .c-Icon.c-Icon--radio.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--radio.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--radio.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--radioButtonChecked.c-Icon--before:before, .content-markup .c-Icon.c-Icon--radioButtonChecked.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--radioButtonChecked.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--radioButtonChecked.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--radioButtonUnchecked.c-Icon--before:before, .content-markup .c-Icon.c-Icon--radioButtonUnchecked.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--radioButtonUnchecked.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--radioButtonUnchecked.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rateReview.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rateReview.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rateReview.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rateReview.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--receipt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--receipt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--receipt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--receipt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--recentActors.c-Icon--before:before, .content-markup .c-Icon.c-Icon--recentActors.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--recentActors.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--recentActors.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--recordVoiceOver.c-Icon--before:before, .content-markup .c-Icon.c-Icon--recordVoiceOver.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--recordVoiceOver.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--recordVoiceOver.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--redeem.c-Icon--before:before, .content-markup .c-Icon.c-Icon--redeem.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--redeem.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--redeem.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--redo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--redo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--redo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--redo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--refresh.c-Icon--before:before, .content-markup .c-Icon.c-Icon--refresh.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--refresh.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--refresh.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--remove.c-Icon--before:before, .content-markup .c-Icon.c-Icon--remove.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--remove.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--remove.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--removeCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--removeCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--removeCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--removeCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--removeCircleOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--removeCircleOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--removeCircleOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--removeCircleOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--removeFromQueue.c-Icon--before:before, .content-markup .c-Icon.c-Icon--removeFromQueue.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--removeFromQueue.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--removeFromQueue.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--removeShoppingCart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--removeShoppingCart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--removeShoppingCart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--removeShoppingCart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--reorder.c-Icon--before:before, .content-markup .c-Icon.c-Icon--reorder.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--reorder.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--reorder.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--repeat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--repeat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--repeat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--repeat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--repeatOne.c-Icon--before:before, .content-markup .c-Icon.c-Icon--repeatOne.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--repeatOne.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--repeatOne.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--replay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--replay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--replay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--replay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--replay10.c-Icon--before:before, .content-markup .c-Icon.c-Icon--replay10.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--replay10.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--replay10.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--replay30.c-Icon--before:before, .content-markup .c-Icon.c-Icon--replay30.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--replay30.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--replay30.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--replay5.c-Icon--before:before, .content-markup .c-Icon.c-Icon--replay5.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--replay5.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--replay5.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--reply.c-Icon--before:before, .content-markup .c-Icon.c-Icon--reply.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--reply.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--reply.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--replyAll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--replyAll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--replyAll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--replyAll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--report.c-Icon--before:before, .content-markup .c-Icon.c-Icon--report.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--report.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--report.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--reportOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--reportOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--reportOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--reportOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--restaurant.c-Icon--before:before, .content-markup .c-Icon.c-Icon--restaurant.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--restaurant.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--restaurant.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--restaurantMenu.c-Icon--before:before, .content-markup .c-Icon.c-Icon--restaurantMenu.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--restaurantMenu.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--restaurantMenu.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--restore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--restore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--restore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--restore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--restoreFromTrash.c-Icon--before:before, .content-markup .c-Icon.c-Icon--restoreFromTrash.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--restoreFromTrash.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--restoreFromTrash.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--restorePage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--restorePage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--restorePage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--restorePage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--ringVolume.c-Icon--before:before, .content-markup .c-Icon.c-Icon--ringVolume.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--ringVolume.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--ringVolume.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--room.c-Icon--before:before, .content-markup .c-Icon.c-Icon--room.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--room.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--room.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--roomService.c-Icon--before:before, .content-markup .c-Icon.c-Icon--roomService.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--roomService.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--roomService.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rotate90DegreesCcw.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rotate90DegreesCcw.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rotate90DegreesCcw.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rotate90DegreesCcw.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rotateLeft.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rotateLeft.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rotateLeft.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rotateLeft.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rotateRight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rotateRight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rotateRight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rotateRight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--roundedCorner.c-Icon--before:before, .content-markup .c-Icon.c-Icon--roundedCorner.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--roundedCorner.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--roundedCorner.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--router.c-Icon--before:before, .content-markup .c-Icon.c-Icon--router.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--router.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--router.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rowing.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rowing.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rowing.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rowing.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rssFeed.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rssFeed.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rssFeed.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rssFeed.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--rvHookup.c-Icon--before:before, .content-markup .c-Icon.c-Icon--rvHookup.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--rvHookup.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--rvHookup.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--satellite.c-Icon--before:before, .content-markup .c-Icon.c-Icon--satellite.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--satellite.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--satellite.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--save.c-Icon--before:before, .content-markup .c-Icon.c-Icon--save.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--save.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--save.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--saveAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--saveAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--saveAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--saveAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--scanner.c-Icon--before:before, .content-markup .c-Icon.c-Icon--scanner.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--scanner.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--scanner.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--scatterPlot.c-Icon--before:before, .content-markup .c-Icon.c-Icon--scatterPlot.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--scatterPlot.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--scatterPlot.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--school.c-Icon--before:before, .content-markup .c-Icon.c-Icon--school.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--school.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--school.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--score.c-Icon--before:before, .content-markup .c-Icon.c-Icon--score.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--score.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--score.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--screenLockLandscape.c-Icon--before:before, .content-markup .c-Icon.c-Icon--screenLockLandscape.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--screenLockLandscape.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--screenLockLandscape.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--screenLockPortrait.c-Icon--before:before, .content-markup .c-Icon.c-Icon--screenLockPortrait.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--screenLockPortrait.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--screenLockPortrait.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--screenLockRotation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--screenLockRotation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--screenLockRotation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--screenLockRotation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--screenRotation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--screenRotation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--screenRotation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--screenRotation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--screenShare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--screenShare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--screenShare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--screenShare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sdStorage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sdStorage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sdStorage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sdStorage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--search.c-Icon--before:before, .content-markup .c-Icon.c-Icon--search.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--search.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--search.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--security.c-Icon--before:before, .content-markup .c-Icon.c-Icon--security.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--security.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--security.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--selectAll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--selectAll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--selectAll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--selectAll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--send.c-Icon--before:before, .content-markup .c-Icon.c-Icon--send.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--send.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--send.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sentimentDissatisfied.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sentimentDissatisfied.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sentimentDissatisfied.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sentimentDissatisfied.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sentimentNeutral.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sentimentNeutral.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sentimentNeutral.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sentimentNeutral.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sentimentSatisfied.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sentimentSatisfied.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sentimentSatisfied.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sentimentSatisfied.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sentimentSatisfiedAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sentimentSatisfiedAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sentimentSatisfiedAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sentimentSatisfiedAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sentimentVeryDissatisfied.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sentimentVeryDissatisfied.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sentimentVeryDissatisfied.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sentimentVeryDissatisfied.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sentimentVerySatisfied.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sentimentVerySatisfied.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sentimentVerySatisfied.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sentimentVerySatisfied.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settings.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settings.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settings.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settings.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsApplications.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsApplications.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsApplications.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsApplications.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsBackupRestore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsBackupRestore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsBackupRestore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsBackupRestore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsBluetooth.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsBluetooth.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsBluetooth.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsBluetooth.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsBrightness.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsBrightness.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsBrightness.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsBrightness.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsCell.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsCell.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsCell.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsCell.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsEthernet.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsEthernet.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsEthernet.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsEthernet.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsInputAntenna.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsInputAntenna.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputAntenna.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputAntenna.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsInputComposite.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsInputComposite.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputComposite.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputComposite.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsInputHdmi.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsInputHdmi.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputHdmi.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputHdmi.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsInputSvideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsInputSvideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputSvideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsInputSvideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsOverscan.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsOverscan.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsOverscan.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsOverscan.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsPhone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsPhone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsPhone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsPhone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsPower.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsPower.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsPower.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsPower.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsRemote.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsRemote.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsRemote.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsRemote.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsSystemDaydream.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsSystemDaydream.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsSystemDaydream.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsSystemDaydream.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--settingsVoice.c-Icon--before:before, .content-markup .c-Icon.c-Icon--settingsVoice.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--settingsVoice.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--settingsVoice.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--share.c-Icon--before:before, .content-markup .c-Icon.c-Icon--share.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--share.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--share.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shareAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shareAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shareAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shareAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shopTwo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shopTwo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shopTwo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shopTwo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shoppingBasket.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shoppingBasket.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shoppingBasket.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shoppingBasket.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shoppingCart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shoppingCart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shoppingCart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shoppingCart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shortText.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shortText.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shortText.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shortText.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--showChart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--showChart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--showChart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--showChart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shuffle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shuffle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shuffle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shuffle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--shutterSpeed.c-Icon--before:before, .content-markup .c-Icon.c-Icon--shutterSpeed.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--shutterSpeed.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--shutterSpeed.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalCellular4Bar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalCellular4Bar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalCellular4Bar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalCellular4Bar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalCellularConnectedNoInternet4Bar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalCellularConnectedNoInternet4Bar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularConnectedNoInternet4Bar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularConnectedNoInternet4Bar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalCellularNoSim.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalCellularNoSim.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularNoSim.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularNoSim.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalCellularNull.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalCellularNull.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularNull.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularNull.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalCellularOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalCellularOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalCellularOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalWifi4Bar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalWifi4Bar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalWifi4Bar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalWifi4Bar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalWifi4BarLock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalWifi4BarLock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalWifi4BarLock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalWifi4BarLock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--signalWifiOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--signalWifiOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--signalWifiOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--signalWifiOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--simCard.c-Icon--before:before, .content-markup .c-Icon.c-Icon--simCard.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--simCard.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--simCard.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--simCardAlert.c-Icon--before:before, .content-markup .c-Icon.c-Icon--simCardAlert.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--simCardAlert.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--simCardAlert.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--skipNext.c-Icon--before:before, .content-markup .c-Icon.c-Icon--skipNext.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--skipNext.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--skipNext.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--skipPrevious.c-Icon--before:before, .content-markup .c-Icon.c-Icon--skipPrevious.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--skipPrevious.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--skipPrevious.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--slideshow.c-Icon--before:before, .content-markup .c-Icon.c-Icon--slideshow.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--slideshow.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--slideshow.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--slowMotionVideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--slowMotionVideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--slowMotionVideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--slowMotionVideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--smokeFree.c-Icon--before:before, .content-markup .c-Icon.c-Icon--smokeFree.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--smokeFree.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--smokeFree.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--smokingRooms.c-Icon--before:before, .content-markup .c-Icon.c-Icon--smokingRooms.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--smokingRooms.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--smokingRooms.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--smsFailed.c-Icon--before:before, .content-markup .c-Icon.c-Icon--smsFailed.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--smsFailed.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--smsFailed.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--snooze.c-Icon--before:before, .content-markup .c-Icon.c-Icon--snooze.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--snooze.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--snooze.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sort.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sort.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sort.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sort.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sortByAlpha.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sortByAlpha.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sortByAlpha.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sortByAlpha.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--spa.c-Icon--before:before, .content-markup .c-Icon.c-Icon--spa.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--spa.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--spa.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--spaceBar.c-Icon--before:before, .content-markup .c-Icon.c-Icon--spaceBar.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--spaceBar.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--spaceBar.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--speaker.c-Icon--before:before, .content-markup .c-Icon.c-Icon--speaker.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--speaker.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--speaker.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--speakerGroup.c-Icon--before:before, .content-markup .c-Icon.c-Icon--speakerGroup.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--speakerGroup.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--speakerGroup.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--speakerNotes.c-Icon--before:before, .content-markup .c-Icon.c-Icon--speakerNotes.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--speakerNotes.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--speakerNotes.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--speakerNotesOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--speakerNotesOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--speakerNotesOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--speakerNotesOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--speakerPhone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--speakerPhone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--speakerPhone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--speakerPhone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--spellcheck.c-Icon--before:before, .content-markup .c-Icon.c-Icon--spellcheck.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--spellcheck.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--spellcheck.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--star.c-Icon--before:before, .content-markup .c-Icon.c-Icon--star.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--star.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--star.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--starBorder.c-Icon--before:before, .content-markup .c-Icon.c-Icon--starBorder.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--starBorder.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--starBorder.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--starHalf.c-Icon--before:before, .content-markup .c-Icon.c-Icon--starHalf.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--starHalf.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--starHalf.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--stars.c-Icon--before:before, .content-markup .c-Icon.c-Icon--stars.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--stars.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--stars.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--stayPrimaryLandscape.c-Icon--before:before, .content-markup .c-Icon.c-Icon--stayPrimaryLandscape.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--stayPrimaryLandscape.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--stayPrimaryLandscape.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--stayPrimaryPortrait.c-Icon--before:before, .content-markup .c-Icon.c-Icon--stayPrimaryPortrait.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--stayPrimaryPortrait.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--stayPrimaryPortrait.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--stop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--stop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--stop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--stop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--stopScreenShare.c-Icon--before:before, .content-markup .c-Icon.c-Icon--stopScreenShare.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--stopScreenShare.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--stopScreenShare.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--storage.c-Icon--before:before, .content-markup .c-Icon.c-Icon--storage.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--storage.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--storage.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--storeMallDirectory.c-Icon--before:before, .content-markup .c-Icon.c-Icon--storeMallDirectory.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--storeMallDirectory.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--storeMallDirectory.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--straighten.c-Icon--before:before, .content-markup .c-Icon.c-Icon--straighten.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--straighten.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--straighten.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--streetview.c-Icon--before:before, .content-markup .c-Icon.c-Icon--streetview.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--streetview.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--streetview.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--strikethroughS.c-Icon--before:before, .content-markup .c-Icon.c-Icon--strikethroughS.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--strikethroughS.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--strikethroughS.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--style.c-Icon--before:before, .content-markup .c-Icon.c-Icon--style.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--style.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--style.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--subdirectoryArrowLeft.c-Icon--before:before, .content-markup .c-Icon.c-Icon--subdirectoryArrowLeft.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--subdirectoryArrowLeft.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--subdirectoryArrowLeft.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--subdirectoryArrowRight.c-Icon--before:before, .content-markup .c-Icon.c-Icon--subdirectoryArrowRight.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--subdirectoryArrowRight.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--subdirectoryArrowRight.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--subject.c-Icon--before:before, .content-markup .c-Icon.c-Icon--subject.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--subject.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--subject.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--subscriptions.c-Icon--before:before, .content-markup .c-Icon.c-Icon--subscriptions.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--subscriptions.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--subscriptions.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--subtitles.c-Icon--before:before, .content-markup .c-Icon.c-Icon--subtitles.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--subtitles.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--subtitles.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--subway.c-Icon--before:before, .content-markup .c-Icon.c-Icon--subway.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--subway.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--subway.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--supervisedUserCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--supervisedUserCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--supervisedUserCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--supervisedUserCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--supervisorAccount.c-Icon--before:before, .content-markup .c-Icon.c-Icon--supervisorAccount.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--supervisorAccount.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--supervisorAccount.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--surroundSound.c-Icon--before:before, .content-markup .c-Icon.c-Icon--surroundSound.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--surroundSound.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--surroundSound.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--swapCalls.c-Icon--before:before, .content-markup .c-Icon.c-Icon--swapCalls.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--swapCalls.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--swapCalls.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--swapHoriz.c-Icon--before:before, .content-markup .c-Icon.c-Icon--swapHoriz.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--swapHoriz.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--swapHoriz.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--swapHorizontalCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--swapHorizontalCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--swapHorizontalCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--swapHorizontalCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--swapVert.c-Icon--before:before, .content-markup .c-Icon.c-Icon--swapVert.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--swapVert.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--swapVert.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--swapVerticalCircle.c-Icon--before:before, .content-markup .c-Icon.c-Icon--swapVerticalCircle.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--swapVerticalCircle.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--swapVerticalCircle.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--switchCamera.c-Icon--before:before, .content-markup .c-Icon.c-Icon--switchCamera.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--switchCamera.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--switchCamera.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--switchVideo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--switchVideo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--switchVideo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--switchVideo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--sync.c-Icon--before:before, .content-markup .c-Icon.c-Icon--sync.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--sync.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--sync.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--syncDisabled.c-Icon--before:before, .content-markup .c-Icon.c-Icon--syncDisabled.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--syncDisabled.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--syncDisabled.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--syncProblem.c-Icon--before:before, .content-markup .c-Icon.c-Icon--syncProblem.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--syncProblem.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--syncProblem.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--systemUpdate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--systemUpdate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--systemUpdate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--systemUpdate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--systemUpdateAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--systemUpdateAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--systemUpdateAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--systemUpdateAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tab.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tab.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tab.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tab.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tabUnselected.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tabUnselected.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tabUnselected.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tabUnselected.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tableChart.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tableChart.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tableChart.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tableChart.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tablet.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tablet.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tablet.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tablet.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tabletAndroid.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tabletAndroid.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tabletAndroid.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tabletAndroid.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tabletMac.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tabletMac.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tabletMac.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tabletMac.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tagFaces.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tagFaces.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tagFaces.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tagFaces.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tapAndPlay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tapAndPlay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tapAndPlay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tapAndPlay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--terrain.c-Icon--before:before, .content-markup .c-Icon.c-Icon--terrain.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--terrain.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--terrain.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textFields.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textFields.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textFields.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textFields.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textFormat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textFormat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textFormat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textFormat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textRotateUp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textRotateUp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textRotateUp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textRotateUp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textRotateVertical.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textRotateVertical.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textRotateVertical.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textRotateVertical.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textRotationDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textRotationDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textRotationDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textRotationDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textRotationNone.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textRotationNone.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textRotationNone.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textRotationNone.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--textsms.c-Icon--before:before, .content-markup .c-Icon.c-Icon--textsms.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--textsms.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--textsms.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--texture.c-Icon--before:before, .content-markup .c-Icon.c-Icon--texture.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--texture.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--texture.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--theaters.c-Icon--before:before, .content-markup .c-Icon.c-Icon--theaters.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--theaters.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--theaters.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--thumbDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--thumbDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--thumbDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--thumbDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--thumbDownAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--thumbDownAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--thumbDownAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--thumbDownAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--thumbUp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--thumbUp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--thumbUp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--thumbUp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--thumbUpAlt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--thumbUpAlt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--thumbUpAlt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--thumbUpAlt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--thumbsUpDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--thumbsUpDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--thumbsUpDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--thumbsUpDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timeToLeave.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timeToLeave.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timeToLeave.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timeToLeave.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timelapse.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timelapse.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timelapse.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timelapse.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timeline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timeline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timeline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timeline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timer.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timer.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timer.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timer.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timer10.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timer10.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timer10.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timer10.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timer3.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timer3.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timer3.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timer3.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--timerOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--timerOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--timerOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--timerOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--title.c-Icon--before:before, .content-markup .c-Icon.c-Icon--title.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--title.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--title.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--toc.c-Icon--before:before, .content-markup .c-Icon.c-Icon--toc.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--toc.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--toc.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--today.c-Icon--before:before, .content-markup .c-Icon.c-Icon--today.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--today.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--today.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--toggleOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--toggleOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--toggleOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--toggleOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--toggleOn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--toggleOn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--toggleOn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--toggleOn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--toll.c-Icon--before:before, .content-markup .c-Icon.c-Icon--toll.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--toll.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--toll.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tonality.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tonality.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tonality.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tonality.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--touchApp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--touchApp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--touchApp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--touchApp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--toys.c-Icon--before:before, .content-markup .c-Icon.c-Icon--toys.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--toys.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--toys.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--trackChanges.c-Icon--before:before, .content-markup .c-Icon.c-Icon--trackChanges.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--trackChanges.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--trackChanges.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--traffic.c-Icon--before:before, .content-markup .c-Icon.c-Icon--traffic.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--traffic.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--traffic.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--train.c-Icon--before:before, .content-markup .c-Icon.c-Icon--train.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--train.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--train.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tram.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tram.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tram.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tram.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--transferWithinAStation.c-Icon--before:before, .content-markup .c-Icon.c-Icon--transferWithinAStation.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--transferWithinAStation.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--transferWithinAStation.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--transform.c-Icon--before:before, .content-markup .c-Icon.c-Icon--transform.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--transform.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--transform.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--transitEnterexit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--transitEnterexit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--transitEnterexit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--transitEnterexit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--translate.c-Icon--before:before, .content-markup .c-Icon.c-Icon--translate.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--translate.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--translate.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--trendingDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--trendingDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--trendingDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--trendingDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--trendingFlat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--trendingFlat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--trendingFlat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--trendingFlat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--trendingUp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--trendingUp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--trendingUp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--trendingUp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tripOrigin.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tripOrigin.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tripOrigin.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tripOrigin.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tune.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tune.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tune.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tune.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--bookmark.c-Icon--before:before, .content-markup .c-Icon.c-Icon--bookmark.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--bookmark.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--bookmark.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--turnedIn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--turnedIn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--turnedIn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--turnedIn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--turnedInNot.c-Icon--before:before, .content-markup .c-Icon.c-Icon--turnedInNot.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--turnedInNot.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--turnedInNot.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tv.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tv.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tv.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tv.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--tvOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--tvOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--tvOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--tvOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--twitter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--twitter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--twitter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--twitter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--unarchive.c-Icon--before:before, .content-markup .c-Icon.c-Icon--unarchive.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--unarchive.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--unarchive.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--undo.c-Icon--before:before, .content-markup .c-Icon.c-Icon--undo.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--undo.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--undo.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--unfoldLess.c-Icon--before:before, .content-markup .c-Icon.c-Icon--unfoldLess.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--unfoldLess.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--unfoldLess.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--unfoldMore.c-Icon--before:before, .content-markup .c-Icon.c-Icon--unfoldMore.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--unfoldMore.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--unfoldMore.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--unsubscribe.c-Icon--before:before, .content-markup .c-Icon.c-Icon--unsubscribe.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--unsubscribe.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--unsubscribe.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--update.c-Icon--before:before, .content-markup .c-Icon.c-Icon--update.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--update.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--update.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--usb.c-Icon--before:before, .content-markup .c-Icon.c-Icon--usb.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--usb.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--usb.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--verifiedUser.c-Icon--before:before, .content-markup .c-Icon.c-Icon--verifiedUser.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--verifiedUser.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--verifiedUser.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--verticalAlignBottom.c-Icon--before:before, .content-markup .c-Icon.c-Icon--verticalAlignBottom.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--verticalAlignBottom.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--verticalAlignBottom.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--verticalAlignCenter.c-Icon--before:before, .content-markup .c-Icon.c-Icon--verticalAlignCenter.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--verticalAlignCenter.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--verticalAlignCenter.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--verticalAlignTop.c-Icon--before:before, .content-markup .c-Icon.c-Icon--verticalAlignTop.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--verticalAlignTop.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--verticalAlignTop.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--verticalSplit.c-Icon--before:before, .content-markup .c-Icon.c-Icon--verticalSplit.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--verticalSplit.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--verticalSplit.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--vibration.c-Icon--before:before, .content-markup .c-Icon.c-Icon--vibration.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--vibration.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--vibration.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--videoCall.c-Icon--before:before, .content-markup .c-Icon.c-Icon--videoCall.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--videoCall.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--videoCall.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--videoLabel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--videoLabel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--videoLabel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--videoLabel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--videoLibrary.c-Icon--before:before, .content-markup .c-Icon.c-Icon--videoLibrary.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--videoLibrary.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--videoLibrary.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--videocam.c-Icon--before:before, .content-markup .c-Icon.c-Icon--videocam.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--videocam.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--videocam.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--videocamOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--videocamOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--videocamOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--videocamOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--videogameAsset.c-Icon--before:before, .content-markup .c-Icon.c-Icon--videogameAsset.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--videogameAsset.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--videogameAsset.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewAgenda.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewAgenda.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewAgenda.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewAgenda.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewArray.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewArray.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewArray.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewArray.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewCarousel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewCarousel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewCarousel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewCarousel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewColumn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewColumn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewColumn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewColumn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewComfy.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewComfy.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewComfy.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewComfy.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewCompact.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewCompact.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewCompact.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewCompact.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewDay.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewDay.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewDay.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewDay.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewHeadline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewHeadline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewHeadline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewHeadline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewList.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewList.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewList.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewList.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewModule.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewModule.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewModule.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewModule.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewQuilt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewQuilt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewQuilt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewQuilt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewStream.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewStream.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewStream.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewStream.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--viewWeek.c-Icon--before:before, .content-markup .c-Icon.c-Icon--viewWeek.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--viewWeek.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--viewWeek.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--vignette.c-Icon--before:before, .content-markup .c-Icon.c-Icon--vignette.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--vignette.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--vignette.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--visibility.c-Icon--before:before, .content-markup .c-Icon.c-Icon--visibility.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--visibility.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--visibility.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--visibilityOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--visibilityOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--visibilityOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--visibilityOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--voiceChat.c-Icon--before:before, .content-markup .c-Icon.c-Icon--voiceChat.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--voiceChat.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--voiceChat.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--voiceOverOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--voiceOverOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--voiceOverOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--voiceOverOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--voicemail.c-Icon--before:before, .content-markup .c-Icon.c-Icon--voicemail.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--voicemail.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--voicemail.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--volumeDown.c-Icon--before:before, .content-markup .c-Icon.c-Icon--volumeDown.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--volumeDown.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--volumeDown.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--volumeMute.c-Icon--before:before, .content-markup .c-Icon.c-Icon--volumeMute.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--volumeMute.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--volumeMute.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--volumeOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--volumeOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--volumeOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--volumeOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--volumeUp.c-Icon--before:before, .content-markup .c-Icon.c-Icon--volumeUp.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--volumeUp.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--volumeUp.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--vpnKey.c-Icon--before:before, .content-markup .c-Icon.c-Icon--vpnKey.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--vpnKey.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--vpnKey.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--vpnLock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--vpnLock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--vpnLock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--vpnLock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wallpaper.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wallpaper.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wallpaper.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wallpaper.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--warning.c-Icon--before:before, .content-markup .c-Icon.c-Icon--warning.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--warning.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--warning.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--watch.c-Icon--before:before, .content-markup .c-Icon.c-Icon--watch.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--watch.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--watch.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--watchLater.c-Icon--before:before, .content-markup .c-Icon.c-Icon--watchLater.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--watchLater.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--watchLater.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--waves.c-Icon--before:before, .content-markup .c-Icon.c-Icon--waves.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--waves.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--waves.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wbAuto.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wbAuto.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wbAuto.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wbAuto.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wbCloudy.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wbCloudy.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wbCloudy.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wbCloudy.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wbIncandescent.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wbIncandescent.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wbIncandescent.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wbIncandescent.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wbIridescent.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wbIridescent.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wbIridescent.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wbIridescent.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wbSunny.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wbSunny.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wbSunny.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wbSunny.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wc.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wc.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wc.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wc.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--web.c-Icon--before:before, .content-markup .c-Icon.c-Icon--web.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--web.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--web.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--webAsset.c-Icon--before:before, .content-markup .c-Icon.c-Icon--webAsset.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--webAsset.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--webAsset.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--weekend.c-Icon--before:before, .content-markup .c-Icon.c-Icon--weekend.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--weekend.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--weekend.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--whatshot.c-Icon--before:before, .content-markup .c-Icon.c-Icon--whatshot.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--whatshot.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--whatshot.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--whereToVote.c-Icon--before:before, .content-markup .c-Icon.c-Icon--whereToVote.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--whereToVote.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--whereToVote.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--widgets.c-Icon--before:before, .content-markup .c-Icon.c-Icon--widgets.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--widgets.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--widgets.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wifi.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wifi.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wifi.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wifi.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wifiLock.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wifiLock.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wifiLock.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wifiLock.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wifiOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wifiOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wifiOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wifiOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wifiTethering.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wifiTethering.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wifiTethering.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wifiTethering.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--work.c-Icon--before:before, .content-markup .c-Icon.c-Icon--work.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--work.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--work.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--workOff.c-Icon--before:before, .content-markup .c-Icon.c-Icon--workOff.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--workOff.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--workOff.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--workOutline.c-Icon--before:before, .content-markup .c-Icon.c-Icon--workOutline.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--workOutline.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--workOutline.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--wrapText.c-Icon--before:before, .content-markup .c-Icon.c-Icon--wrapText.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--wrapText.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--wrapText.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--youtube.c-Icon--before:before, .content-markup .c-Icon.c-Icon--youtube.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--youtube.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--youtube.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--youtubeSearchedFor.c-Icon--before:before, .content-markup .c-Icon.c-Icon--youtubeSearchedFor.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--youtubeSearchedFor.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--youtubeSearchedFor.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--zoomIn.c-Icon--before:before, .content-markup .c-Icon.c-Icon--zoomIn.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--zoomIn.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--zoomIn.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--zoomOut.c-Icon--before:before, .content-markup .c-Icon.c-Icon--zoomOut.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--zoomOut.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--zoomOut.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--zoomOutMap.c-Icon--before:before, .content-markup .c-Icon.c-Icon--zoomOutMap.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--zoomOutMap.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--zoomOutMap.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-alt.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-alt.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-alt.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-alt.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-archive.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-archive.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-archive.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-archive.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-audio.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-audio.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-audio.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-audio.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-code.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-code.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-code.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-code.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-csv.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-csv.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-csv.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-csv.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-excel.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-excel.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-excel.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-excel.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-image.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-image.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-image.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-image.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-pdf.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-pdf.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-pdf.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-pdf.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-powerpoint.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-powerpoint.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-powerpoint.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-powerpoint.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-video.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-video.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-video.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-video.c-Icon--after:after {
  content: "" !important;
}
.content-markup .c-Icon.c-Icon--file-word.c-Icon--before:before, .content-markup .c-Icon.c-Icon--file-word.c-Icon--after:after,
.pattern-library-style-root .c-Icon.c-Icon--file-word.c-Icon--before:before,
.pattern-library-style-root .c-Icon.c-Icon--file-word.c-Icon--after:after {
  content: "" !important;
}
.content-markup a,
.content-markup a.link,
.pattern-library-style-root a,
.pattern-library-style-root a.link {
  color: inherit;
}
.content-markup .c-Link,
.pattern-library-style-root .c-Link {
  position: relative;
  min-width: 88px;
  min-height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.4em;
  border: none;
  border-radius: 4px;
  outline: none;
  overflow: hidden;
  color: #015593;
  background-color: transparent;
  text-decoration: none;
  -webkit-font-smoothing: subpixel-antialiased;
  padding: 8px 16px;
}
.content-markup .c-Link > a,
.pattern-library-style-root .c-Link > a {
  text-decoration: none;
}
.content-markup .c-Link > a:not(.c-Link--active):hover,
.pattern-library-style-root .c-Link > a:not(.c-Link--active):hover {
  text-decoration: underline;
}
.content-markup .c-Link:after,
.pattern-library-style-root .c-Link:after {
  content: unset;
}
.content-markup .c-Link--small,
.pattern-library-style-root .c-Link--small {
  font-size: __f(2)-0.075rem !important;
  min-width: 64px;
  min-height: 32px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 8px;
  padding-left: 8px;
}
.content-markup .c-Link--large,
.pattern-library-style-root .c-Link--large {
  min-width: 112px;
  min-height: 40px;
  padding: 4px 1.5rem;
}
.content-markup .c-Link--full,
.pattern-library-style-root .c-Link--full {
  width: 100%;
}
.content-markup .c-Link--primary,
.pattern-library-style-root .c-Link--primary {
  color: #015593;
  background-color: transparent;
}
.content-markup .c-Link--secondary,
.pattern-library-style-root .c-Link--secondary {
  color: #383636;
  background-color: transparent;
}
.content-markup .c-Link--error,
.pattern-library-style-root .c-Link--error {
  color: #f44336;
  background-color: transparent;
}
.content-markup .c-Paper,
.pattern-library-style-root .c-Paper {
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15),0px 2px 2px 0px rgba(0, 0, 0, 0.1),0px 3px 1px -2px rgba(0, 0, 0, 0.12);
  background-color: white;
}
.content-markup .c-Paper--elevation-0,
.pattern-library-style-root .c-Paper--elevation-0 {
  box-shadow: none;
}
.content-markup .c-Paper--elevation-1,
.pattern-library-style-root .c-Paper--elevation-1 {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15),0px 1px 1px 0px rgba(0, 0, 0, 0.1),0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-2,
.pattern-library-style-root .c-Paper--elevation-2 {
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15),0px 2px 2px 0px rgba(0, 0, 0, 0.1),0px 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-3,
.pattern-library-style-root .c-Paper--elevation-3 {
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.15),0px 3px 4px 0px rgba(0, 0, 0, 0.1),0px 3px 3px -2px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-4,
.pattern-library-style-root .c-Paper--elevation-4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.15),0px 4px 5px 0px rgba(0, 0, 0, 0.1),0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-5,
.pattern-library-style-root .c-Paper--elevation-5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.15),0px 5px 8px 0px rgba(0, 0, 0, 0.1),0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-6,
.pattern-library-style-root .c-Paper--elevation-6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.15),0px 6px 10px 0px rgba(0, 0, 0, 0.1),0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-7,
.pattern-library-style-root .c-Paper--elevation-7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.15),0px 7px 10px 1px rgba(0, 0, 0, 0.1),0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-8,
.pattern-library-style-root .c-Paper--elevation-8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.15),0px 8px 10px 1px rgba(0, 0, 0, 0.1),0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-9,
.pattern-library-style-root .c-Paper--elevation-9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.15),0px 9px 12px 1px rgba(0, 0, 0, 0.1),0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-10,
.pattern-library-style-root .c-Paper--elevation-10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.15),0px 10px 14px 1px rgba(0, 0, 0, 0.1),0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-11,
.pattern-library-style-root .c-Paper--elevation-11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.15),0px 11px 15px 1px rgba(0, 0, 0, 0.1),0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-12,
.pattern-library-style-root .c-Paper--elevation-12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.15),0px 12px 17px 2px rgba(0, 0, 0, 0.1),0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-13,
.pattern-library-style-root .c-Paper--elevation-13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.15),0px 13px 19px 2px rgba(0, 0, 0, 0.1),0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-14,
.pattern-library-style-root .c-Paper--elevation-14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.15),0px 14px 21px 2px rgba(0, 0, 0, 0.1),0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-15,
.pattern-library-style-root .c-Paper--elevation-15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.15),0px 15px 22px 2px rgba(0, 0, 0, 0.1),0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-16,
.pattern-library-style-root .c-Paper--elevation-16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.15),0px 16px 24px 2px rgba(0, 0, 0, 0.1),0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-17,
.pattern-library-style-root .c-Paper--elevation-17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.15),0px 17px 26px 2px rgba(0, 0, 0, 0.1),0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-18,
.pattern-library-style-root .c-Paper--elevation-18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.15),0px 18px 28px 2px rgba(0, 0, 0, 0.1),0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-19,
.pattern-library-style-root .c-Paper--elevation-19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.15),0px 19px 29px 2px rgba(0, 0, 0, 0.1),0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-20,
.pattern-library-style-root .c-Paper--elevation-20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.15),0px 20px 31px 3px rgba(0, 0, 0, 0.1),0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-21,
.pattern-library-style-root .c-Paper--elevation-21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.15),0px 21px 33px 3px rgba(0, 0, 0, 0.1),0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-22,
.pattern-library-style-root .c-Paper--elevation-22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.15),0px 22px 35px 3px rgba(0, 0, 0, 0.1),0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-23,
.pattern-library-style-root .c-Paper--elevation-23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.15),0px 23px 36px 3px rgba(0, 0, 0, 0.1),0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Paper--elevation-24,
.pattern-library-style-root .c-Paper--elevation-24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.15),0px 24px 38px 3px rgba(0, 0, 0, 0.1),0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Select--native, .content-markup select,
.pattern-library-style-root .c-Select--native,
.pattern-library-style-root select {
  display: inline-flex;
  align-items: center;
  height: 32px;
  padding-top: 0 !important;
  padding-bottom: 0px !important;
  padding-right: 32px !important;
  padding-left: 0px;
  margin-bottom: 0px;
  margin-top: 16px;
  border: 0px !important;
  border-bottom: 1px solid #bdbdbd !important;
  -webkit-appearance: none;
  border-radius: 0px !important;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-family: "Source Sans Pro", sans-serif !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: no-repeat;
  cursor: pointer;
  background-size: 22px;
  background-position: 100% 72%;
  outline: none;
}
.content-markup .c-Select--native:hover, .content-markup select:hover,
.pattern-library-style-root .c-Select--native:hover,
.pattern-library-style-root select:hover {
  border-bottom: 1px solid #757575 !important;
}
.content-markup .c-Select--native:active, .content-markup select:active,
.pattern-library-style-root .c-Select--native:active,
.pattern-library-style-root select:active {
  border-bottom: 1px solid #015593 !important;
}
.content-markup .c-Select--native:not([disabled]), .content-markup select:not([disabled]),
.pattern-library-style-root .c-Select--native:not([disabled]),
.pattern-library-style-root select:not([disabled]) {
  color: rgba(0, 0, 0, 0.8);
}
.content-markup .c-Select--native[disabled], .content-markup select[disabled],
.pattern-library-style-root .c-Select--native[disabled],
.pattern-library-style-root select[disabled] {
  pointer-events: none;
  color: rgba(0, 0, 0, 0.751);
  border: 1px dotted rgba(0, 0, 0, 0.751) !important;
}
.content-markup .c-Select--native::-ms-expand, .content-markup select::-ms-expand,
.pattern-library-style-root .c-Select--native::-ms-expand,
.pattern-library-style-root select::-ms-expand {
  display: none;
}
.content-markup .c-Select--native--variant--outlined,
.pattern-library-style-root .c-Select--native--variant--outlined {
  border: 1px solid #bdbdbd !important;
  border-radius: 4px !important;
}
.content-markup .c-Select--native--variant--outlined:hover,
.pattern-library-style-root .c-Select--native--variant--outlined:hover {
  border: 1px solid #757575 !important;
}
.content-markup .c-Select--native--variant--outlined:active,
.pattern-library-style-root .c-Select--native--variant--outlined:active {
  border: 1px solid #015593 !important;
}
.content-markup table:not(.unstyled),
.pattern-library-style-root table:not(.unstyled) {
  border: 1px solid #bdbdbd;
  border-radius: 4px;
  border-collapse: unset;
}
.content-markup table:not(.unstyled) thead tr,
.pattern-library-style-root table:not(.unstyled) thead tr {
  height: 48px;
  display: table-row;
  outline: none;
  vertical-align: middle;
}
.content-markup table:not(.unstyled) thead tr th,
.pattern-library-style-root table:not(.unstyled) thead tr th {
  display: table-cell;
  border-top: 1px solid rgba(0, 0, 0, 0.045);
  border-left: 1px solid rgba(0, 0, 0, 0.045);
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.75rem;
  line-height: 1.125rem;
  font-weight: 700;
  -webkit-font-smoothing: subpixel-antialiased;
  padding: 4px 16px;
}
.content-markup table:not(.unstyled) thead tr th:not([align]),
.pattern-library-style-root table:not(.unstyled) thead tr th:not([align]) {
  text-align: left;
}
.content-markup table:not(.unstyled) thead tr th:not([valign]),
.pattern-library-style-root table:not(.unstyled) thead tr th:not([valign]) {
  vertical-align: bottom;
}
.content-markup table:not(.unstyled) thead tr th[valign],
.pattern-library-style-root table:not(.unstyled) thead tr th[valign] {
  vertical-align: inherit;
}
.content-markup table:not(.unstyled) tbody td,
.pattern-library-style-root table:not(.unstyled) tbody td {
  display: table-cell;
  vertical-align: inherit;
  border-top: 1px solid rgba(0, 0, 0, 0.045);
  border-left: 1px solid rgba(0, 0, 0, 0.045);
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  -webkit-font-smoothing: subpixel-antialiased;
  padding: 0.75rem;
}
.content-markup table:not(.unstyled) tbody td:nth-child(even),
.pattern-library-style-root table:not(.unstyled) tbody td:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.045);
}
.content-markup table:not(.unstyled) tbody td:not([align]),
.pattern-library-style-root table:not(.unstyled) tbody td:not([align]) {
  text-align: left;
}
.content-markup .tableWrap, .content-markup .table-wrap,
.pattern-library-style-root .tableWrap,
.pattern-library-style-root .table-wrap {
  width: 100%;
  overflow-x: auto;
  border: 1px solid #bdbdbd;
  padding: 16px;
  margin-bottom: 1.5rem;
}
.content-markup .tableWrapFoot,
.pattern-library-style-root .tableWrapFoot {
  margin-top: 1em;
}
.content-markup .tableWrapFoot .attribution:first-of-type,
.pattern-library-style-root .tableWrapFoot .attribution:first-of-type {
  margin-bottom: 1em;
}
.content-markup .c-Button,
.pattern-library-style-root .c-Button {
  min-height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.4rem;
  border: none;
  cursor: pointer;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-decoration: none;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-tap-highlight-color: transparent;
  color: #3d5567;
  background-color: transparent;
  padding: 8px 16px;
  text-transform: uppercase;
  border-radius: 4px;
}
.content-markup .c-Button:focus,
.pattern-library-style-root .c-Button:focus {
  outline: 2px solid #ffc107;
}
.content-markup .c-Button:hover,
.pattern-library-style-root .c-Button:hover {
  background-color: rgba(237, 237, 237, 0.1);
}
.content-markup .c-Button:before, .content-markup .c-Button:after,
.pattern-library-style-root .c-Button:before,
.pattern-library-style-root .c-Button:after {
  color: #3d5567;
}
.content-markup .c-Button--disabled,
.pattern-library-style-root .c-Button--disabled {
  pointer-events: none;
  color: rgba(0, 0, 0, 0.26) !important;
}
.content-markup .c-Button--disableRipple .c-Button__ripple,
.pattern-library-style-root .c-Button--disableRipple .c-Button__ripple {
  display: none !important;
}
.content-markup .c-Button--small,
.pattern-library-style-root .c-Button--small {
  font-size: calc(0.875rem - 7.5%) !important;
  min-width: 64px;
  min-height: 32px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 8px;
  padding_right: 8px;
}
.content-markup .c-Button--large,
.pattern-library-style-root .c-Button--large {
  font-size: calc(0.875rem + 8%) !important;
  min-width: 112px;
  min-height: 40px;
  padding: 4px 1.5rem;
}
.content-markup .c-Button--full,
.pattern-library-style-root .c-Button--full {
  width: 100%;
}
.content-markup .c-Button--primary.content-markup .c-Button--primary, .content-markup .c-Button--primary .pattern-library-style-root .c-Button--primary,
.pattern-library-style-root .c-Button--primary.content-markup .c-Button--primary,
.pattern-library-style-root .c-Button--primary .pattern-library-style-root .c-Button--primary {
  color: #015593;
  background-color: transparent;
}
.content-markup .c-Button--primary.content-markup .c-Button--primary:hover, .content-markup .c-Button--primary .pattern-library-style-root .c-Button--primary:hover,
.pattern-library-style-root .c-Button--primary.content-markup .c-Button--primary:hover,
.pattern-library-style-root .c-Button--primary .pattern-library-style-root .c-Button--primary:hover {
  background-color: rgba(1, 85, 147, 0.1);
}
.content-markup .c-Button--primary.content-markup .c-Button--primary:before, .content-markup .c-Button--primary.content-markup .c-Button--primary:after, .content-markup .c-Button--primary .pattern-library-style-root .c-Button--primary:before, .content-markup .c-Button--primary .pattern-library-style-root .c-Button--primary:after,
.pattern-library-style-root .c-Button--primary.content-markup .c-Button--primary:before,
.pattern-library-style-root .c-Button--primary.content-markup .c-Button--primary:after,
.pattern-library-style-root .c-Button--primary .pattern-library-style-root .c-Button--primary:before,
.pattern-library-style-root .c-Button--primary .pattern-library-style-root .c-Button--primary:after {
  color: #015593;
}
.content-markup .c-Button--secondary.content-markup .c-Button--secondary, .content-markup .c-Button--secondary .pattern-library-style-root .c-Button--secondary,
.pattern-library-style-root .c-Button--secondary.content-markup .c-Button--secondary,
.pattern-library-style-root .c-Button--secondary .pattern-library-style-root .c-Button--secondary {
  color: #383636;
  background-color: transparent;
}
.content-markup .c-Button--secondary.content-markup .c-Button--secondary:hover, .content-markup .c-Button--secondary .pattern-library-style-root .c-Button--secondary:hover,
.pattern-library-style-root .c-Button--secondary.content-markup .c-Button--secondary:hover,
.pattern-library-style-root .c-Button--secondary .pattern-library-style-root .c-Button--secondary:hover {
  background-color: rgba(56, 54, 54, 0.1);
}
.content-markup .c-Button--secondary.content-markup .c-Button--secondary:before, .content-markup .c-Button--secondary.content-markup .c-Button--secondary:after, .content-markup .c-Button--secondary .pattern-library-style-root .c-Button--secondary:before, .content-markup .c-Button--secondary .pattern-library-style-root .c-Button--secondary:after,
.pattern-library-style-root .c-Button--secondary.content-markup .c-Button--secondary:before,
.pattern-library-style-root .c-Button--secondary.content-markup .c-Button--secondary:after,
.pattern-library-style-root .c-Button--secondary .pattern-library-style-root .c-Button--secondary:before,
.pattern-library-style-root .c-Button--secondary .pattern-library-style-root .c-Button--secondary:after {
  color: #383636;
}
.content-markup .c-Button--tertiary.content-markup .c-Button--tertiary, .content-markup .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary,
.pattern-library-style-root .c-Button--tertiary.content-markup .c-Button--tertiary,
.pattern-library-style-root .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary {
  color: #0e808f;
  background-color: transparent;
}
.content-markup .c-Button--tertiary.content-markup .c-Button--tertiary:hover, .content-markup .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary:hover,
.pattern-library-style-root .c-Button--tertiary.content-markup .c-Button--tertiary:hover,
.pattern-library-style-root .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary:hover {
  background-color: rgba(14, 128, 143, 0.1);
}
.content-markup .c-Button--tertiary.content-markup .c-Button--tertiary:before, .content-markup .c-Button--tertiary.content-markup .c-Button--tertiary:after, .content-markup .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary:before, .content-markup .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary:after,
.pattern-library-style-root .c-Button--tertiary.content-markup .c-Button--tertiary:before,
.pattern-library-style-root .c-Button--tertiary.content-markup .c-Button--tertiary:after,
.pattern-library-style-root .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary:before,
.pattern-library-style-root .c-Button--tertiary .pattern-library-style-root .c-Button--tertiary:after {
  color: #0e808f;
}
.content-markup .c-Button--contrast.content-markup .c-Button--contrast, .content-markup .c-Button--contrast .pattern-library-style-root .c-Button--contrast,
.pattern-library-style-root .c-Button--contrast.content-markup .c-Button--contrast,
.pattern-library-style-root .c-Button--contrast .pattern-library-style-root .c-Button--contrast {
  color: white;
  background-color: transparent;
}
.content-markup .c-Button--contrast.content-markup .c-Button--contrast:hover, .content-markup .c-Button--contrast .pattern-library-style-root .c-Button--contrast:hover,
.pattern-library-style-root .c-Button--contrast.content-markup .c-Button--contrast:hover,
.pattern-library-style-root .c-Button--contrast .pattern-library-style-root .c-Button--contrast:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.content-markup .c-Button--contrast.content-markup .c-Button--contrast:before, .content-markup .c-Button--contrast.content-markup .c-Button--contrast:after, .content-markup .c-Button--contrast .pattern-library-style-root .c-Button--contrast:before, .content-markup .c-Button--contrast .pattern-library-style-root .c-Button--contrast:after,
.pattern-library-style-root .c-Button--contrast.content-markup .c-Button--contrast:before,
.pattern-library-style-root .c-Button--contrast.content-markup .c-Button--contrast:after,
.pattern-library-style-root .c-Button--contrast .pattern-library-style-root .c-Button--contrast:before,
.pattern-library-style-root .c-Button--contrast .pattern-library-style-root .c-Button--contrast:after {
  color: white;
}
.content-markup .c-Button--accent.content-markup .c-Button--accent, .content-markup .c-Button--accent .pattern-library-style-root .c-Button--accent,
.pattern-library-style-root .c-Button--accent.content-markup .c-Button--accent,
.pattern-library-style-root .c-Button--accent .pattern-library-style-root .c-Button--accent {
  color: #0e808f;
  background-color: transparent;
}
.content-markup .c-Button--accent.content-markup .c-Button--accent:hover, .content-markup .c-Button--accent .pattern-library-style-root .c-Button--accent:hover,
.pattern-library-style-root .c-Button--accent.content-markup .c-Button--accent:hover,
.pattern-library-style-root .c-Button--accent .pattern-library-style-root .c-Button--accent:hover {
  background-color: rgba(14, 128, 143, 0.1);
}
.content-markup .c-Button--accent.content-markup .c-Button--accent:before, .content-markup .c-Button--accent.content-markup .c-Button--accent:after, .content-markup .c-Button--accent .pattern-library-style-root .c-Button--accent:before, .content-markup .c-Button--accent .pattern-library-style-root .c-Button--accent:after,
.pattern-library-style-root .c-Button--accent.content-markup .c-Button--accent:before,
.pattern-library-style-root .c-Button--accent.content-markup .c-Button--accent:after,
.pattern-library-style-root .c-Button--accent .pattern-library-style-root .c-Button--accent:before,
.pattern-library-style-root .c-Button--accent .pattern-library-style-root .c-Button--accent:after {
  color: #0e808f;
}
.content-markup .c-Button--link,
.pattern-library-style-root .c-Button--link {
  min-width: auto;
  min-height: auto;
  margin: 0px;
  padding: 0px;
  text-transform: unset;
  text-decoration-line: none;
  color: #015593;
}
.content-markup .c-Button--link:hover,
.pattern-library-style-root .c-Button--link:hover {
  background-color: rgba(1, 85, 147, 0.1);
}
.content-markup .c-Button--link:after,
.pattern-library-style-root .c-Button--link:after {
  content: unset;
}
.content-markup .c-Button--outlined,
.pattern-library-style-root .c-Button--outlined {
  border: 1px solid #3d5567;
  color: #3d5567;
}
.content-markup .c-Button--outlined:hover,
.pattern-library-style-root .c-Button--outlined:hover {
  background-color: rgba(237, 237, 237, 0.1);
}
.content-markup .c-Button--outlined--disabled,
.pattern-library-style-root .c-Button--outlined--disabled {
  border: 1px solid rgba(0, 0, 0, 0.26) !important;
}
.content-markup .c-Button--outlined.c-Button--primary,
.pattern-library-style-root .c-Button--outlined.c-Button--primary {
  color: #015593;
  border-color: #3d5567;
}
.content-markup .c-Button--outlined.c-Button--primary:hover,
.pattern-library-style-root .c-Button--outlined.c-Button--primary:hover {
  background-color: rgba(1, 85, 147, 0.1);
}
.content-markup .c-Button--outlined.c-Button--secondary,
.pattern-library-style-root .c-Button--outlined.c-Button--secondary {
  color: #383636;
  border-color: #3d5567;
}
.content-markup .c-Button--outlined.c-Button--secondary:hover,
.pattern-library-style-root .c-Button--outlined.c-Button--secondary:hover {
  background-color: rgba(56, 54, 54, 0.1);
}
.content-markup .c-Button--outlined.c-Button--tertiary,
.pattern-library-style-root .c-Button--outlined.c-Button--tertiary {
  color: #0e808f;
  border-color: #3d5567;
}
.content-markup .c-Button--outlined.c-Button--tertiary:hover,
.pattern-library-style-root .c-Button--outlined.c-Button--tertiary:hover {
  background-color: rgba(14, 128, 143, 0.1);
}
.content-markup .c-Button--outlined.c-Button--contrast,
.pattern-library-style-root .c-Button--outlined.c-Button--contrast {
  color: white;
  border-color: #3d5567;
}
.content-markup .c-Button--outlined.c-Button--contrast:hover,
.pattern-library-style-root .c-Button--outlined.c-Button--contrast:hover {
  background-color: rgba(237, 237, 237, 0.1);
}
.content-markup .c-Button--outlined.c-Button--accent,
.pattern-library-style-root .c-Button--outlined.c-Button--accent {
  color: #0e808f;
  border-color: #3d5567;
}
.content-markup .c-Button--outlined.c-Button--accent:hover,
.pattern-library-style-root .c-Button--outlined.c-Button--accent:hover {
  background-color: rgba(14, 128, 143, 0.1);
}
.content-markup .c-Button--contained,
.pattern-library-style-root .c-Button--contained {
  color: #3d5567;
  background-color: #ededed;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15),0px 2px 2px 0px rgba(0, 0, 0, 0.1),0px 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Button--contained:before, .content-markup .c-Button--contained:after,
.pattern-library-style-root .c-Button--contained:before,
.pattern-library-style-root .c-Button--contained:after {
  color: #3d5567;
}
.content-markup .c-Button--contained:hover, .content-markup .c-Button--contained:focus,
.pattern-library-style-root .c-Button--contained:hover,
.pattern-library-style-root .c-Button--contained:focus {
  color: #3d5567;
  background-color: #d4d4d4;
}
.content-markup .c-Button--contained:hover:before, .content-markup .c-Button--contained:hover:after, .content-markup .c-Button--contained:focus:before, .content-markup .c-Button--contained:focus:after,
.pattern-library-style-root .c-Button--contained:hover:before,
.pattern-library-style-root .c-Button--contained:hover:after,
.pattern-library-style-root .c-Button--contained:focus:before,
.pattern-library-style-root .c-Button--contained:focus:after {
  color: #3d5567;
}
.content-markup .c-Button--contained:active,
.pattern-library-style-root .c-Button--contained:active {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.15),0px 8px 10px 1px rgba(0, 0, 0, 0.1),0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.content-markup .c-Button--contained.c-Button--primary,
.pattern-library-style-root .c-Button--contained.c-Button--primary {
  color: white;
  background-color: #015593;
}
.content-markup .c-Button--contained.c-Button--primary:before, .content-markup .c-Button--contained.c-Button--primary:after,
.pattern-library-style-root .c-Button--contained.c-Button--primary:before,
.pattern-library-style-root .c-Button--contained.c-Button--primary:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--primary:hover, .content-markup .c-Button--contained.c-Button--primary:focus,
.pattern-library-style-root .c-Button--contained.c-Button--primary:hover,
.pattern-library-style-root .c-Button--contained.c-Button--primary:focus {
  color: white;
  background-color: #013860;
}
.content-markup .c-Button--contained.c-Button--primary:hover:before, .content-markup .c-Button--contained.c-Button--primary:hover:after, .content-markup .c-Button--contained.c-Button--primary:focus:before, .content-markup .c-Button--contained.c-Button--primary:focus:after,
.pattern-library-style-root .c-Button--contained.c-Button--primary:hover:before,
.pattern-library-style-root .c-Button--contained.c-Button--primary:hover:after,
.pattern-library-style-root .c-Button--contained.c-Button--primary:focus:before,
.pattern-library-style-root .c-Button--contained.c-Button--primary:focus:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--secondary,
.pattern-library-style-root .c-Button--contained.c-Button--secondary {
  color: white;
  background-color: #383636;
}
.content-markup .c-Button--contained.c-Button--secondary:before, .content-markup .c-Button--contained.c-Button--secondary:after,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:before,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--secondary:hover, .content-markup .c-Button--contained.c-Button--secondary:focus,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:hover,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:focus {
  color: white;
  background-color: #1e1d1d;
}
.content-markup .c-Button--contained.c-Button--secondary:hover:before, .content-markup .c-Button--contained.c-Button--secondary:hover:after, .content-markup .c-Button--contained.c-Button--secondary:focus:before, .content-markup .c-Button--contained.c-Button--secondary:focus:after,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:hover:before,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:hover:after,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:focus:before,
.pattern-library-style-root .c-Button--contained.c-Button--secondary:focus:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--tertiary,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary {
  color: white;
  background-color: #0e808f;
}
.content-markup .c-Button--contained.c-Button--tertiary:before, .content-markup .c-Button--contained.c-Button--tertiary:after,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:before,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--tertiary:hover, .content-markup .c-Button--contained.c-Button--tertiary:focus,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:hover,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:focus {
  color: white;
  background-color: #095661;
}
.content-markup .c-Button--contained.c-Button--tertiary:hover:before, .content-markup .c-Button--contained.c-Button--tertiary:hover:after, .content-markup .c-Button--contained.c-Button--tertiary:focus:before, .content-markup .c-Button--contained.c-Button--tertiary:focus:after,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:hover:before,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:hover:after,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:focus:before,
.pattern-library-style-root .c-Button--contained.c-Button--tertiary:focus:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--contrast,
.pattern-library-style-root .c-Button--contained.c-Button--contrast {
  color: #1a1a1a;
  background-color: #ffffff;
}
.content-markup .c-Button--contained.c-Button--contrast:before, .content-markup .c-Button--contained.c-Button--contrast:after,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:before,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:after {
  color: #1a1a1a;
}
.content-markup .c-Button--contained.c-Button--contrast:hover, .content-markup .c-Button--contained.c-Button--contrast:focus,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:hover,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
.content-markup .c-Button--contained.c-Button--contrast:hover:before, .content-markup .c-Button--contained.c-Button--contrast:hover:after, .content-markup .c-Button--contained.c-Button--contrast:focus:before, .content-markup .c-Button--contained.c-Button--contrast:focus:after,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:hover:before,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:hover:after,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:focus:before,
.pattern-library-style-root .c-Button--contained.c-Button--contrast:focus:after {
  color: #1a1a1a;
}
.content-markup .c-Button--contained.c-Button--accent,
.pattern-library-style-root .c-Button--contained.c-Button--accent {
  color: white;
  background-color: #0e808f;
}
.content-markup .c-Button--contained.c-Button--accent:before, .content-markup .c-Button--contained.c-Button--accent:after,
.pattern-library-style-root .c-Button--contained.c-Button--accent:before,
.pattern-library-style-root .c-Button--contained.c-Button--accent:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--accent:hover, .content-markup .c-Button--contained.c-Button--accent:focus,
.pattern-library-style-root .c-Button--contained.c-Button--accent:hover,
.pattern-library-style-root .c-Button--contained.c-Button--accent:focus {
  color: white;
  background-color: #095661;
}
.content-markup .c-Button--contained.c-Button--accent:hover:before, .content-markup .c-Button--contained.c-Button--accent:hover:after, .content-markup .c-Button--contained.c-Button--accent:focus:before, .content-markup .c-Button--contained.c-Button--accent:focus:after,
.pattern-library-style-root .c-Button--contained.c-Button--accent:hover:before,
.pattern-library-style-root .c-Button--contained.c-Button--accent:hover:after,
.pattern-library-style-root .c-Button--contained.c-Button--accent:focus:before,
.pattern-library-style-root .c-Button--contained.c-Button--accent:focus:after {
  color: white;
}
.content-markup .c-Button--contained.c-Button--disabled:not(.c-Button--contrast),
.pattern-library-style-root .c-Button--contained.c-Button--disabled:not(.c-Button--contrast) {
  box-shadow: none !important;
  color: rgba(0, 0, 0, 0.26) !important;
  background-color: rgba(0, 0, 0, 0.12) !important;
}
.content-markup h1,
.pattern-library-style-root h1 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.4rem;
  line-height: 1.75rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.content-markup h2,
.pattern-library-style-root h2 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.5rem;
  line-height: 1.75rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.content-markup h3,
.pattern-library-style-root h3 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.125rem;
  line-height: 3rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.content-markup h4,
.pattern-library-style-root h4 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.125rem;
  line-height: 3rem;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.content-markup h5,
.pattern-library-style-root h5 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.content-markup h6,
.pattern-library-style-root h6 {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 300;
  -webkit-font-smoothing: subpixel-antialiased;
  font-style: normal;
}
.content-markup ul, .content-markup ol,
.pattern-library-style-root ul,
.pattern-library-style-root ol {
  padding-left: 1.5rem;
}
.content-markup p,
.content-markup .p,
.content-markup ol,
.content-markup ul,
.content-markup blockquote,
.content-markup td,
.content-markup li,
.content-markup .ref .article-title,
.content-markup .ref span,
.content-markup .citationText span,
.content-markup .citationText div,
.content-markup .ref div,
.pattern-library-style-root p,
.pattern-library-style-root .p,
.pattern-library-style-root ol,
.pattern-library-style-root ul,
.pattern-library-style-root blockquote,
.pattern-library-style-root td,
.pattern-library-style-root li,
.pattern-library-style-root .ref .article-title,
.pattern-library-style-root .ref span,
.pattern-library-style-root .citationText span,
.pattern-library-style-root .citationText div,
.pattern-library-style-root .ref div {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1rem;
  line-height: 1.75rem;
  font-weight: 400;
  -webkit-font-smoothing: subpixel-antialiased;
}
.content-markup .citationText,
.pattern-library-style-root .citationText {
  display: inline;
}
.content-markup .ref .article-title, .content-markup .ref .person-group, .content-markup .ref .publisher-loc, .content-markup .ref .publisher-name, .content-markup .ref span, .content-markup .ref div, .content-markup .citationText .article-title, .content-markup .citationText .person-group, .content-markup .citationText .publisher-loc, .content-markup .citationText .publisher-name, .content-markup .citationText span, .content-markup .citationText div,
.pattern-library-style-root .ref .article-title,
.pattern-library-style-root .ref .person-group,
.pattern-library-style-root .ref .publisher-loc,
.pattern-library-style-root .ref .publisher-name,
.pattern-library-style-root .ref span,
.pattern-library-style-root .ref div,
.pattern-library-style-root .citationText .article-title,
.pattern-library-style-root .citationText .person-group,
.pattern-library-style-root .citationText .publisher-loc,
.pattern-library-style-root .citationText .publisher-name,
.pattern-library-style-root .citationText span,
.pattern-library-style-root .citationText div {
  display: inline;
}
.content-markup .ref .source, .content-markup .citationText .source,
.pattern-library-style-root .ref .source,
.pattern-library-style-root .citationText .source {
  font-style: italic;
}
.content-markup .ref-list,
.pattern-library-style-root .ref-list {
  list-style: none;
  padding-left: 0;
}
.content-markup p,
.content-markup .p,
.content-markup ol,
.content-markup ul,
.content-markup blockquote,
.pattern-library-style-root p,
.pattern-library-style-root .p,
.pattern-library-style-root ol,
.pattern-library-style-root ul,
.pattern-library-style-root blockquote {
  display: block;
  margin-bottom: 1em;
}
.content-markup a,
.pattern-library-style-root a {
  color: #015593;
}
.content-markup a:not(.c-Button, .c-Button--link, .c-Button--contained, .c-Button--outlined),
.pattern-library-style-root a:not(.c-Button, .c-Button--link, .c-Button--contained, .c-Button--outlined) {
  text-decoration-line: none;
  text-decoration-style: solid;
}
.content-markup caption,
.content-markup figcaption,
.content-markup .citation,
.pattern-library-style-root caption,
.pattern-library-style-root figcaption,
.pattern-library-style-root .citation {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.75rem;
  line-height: 1.125rem;
  font-weight: 700;
  -webkit-font-smoothing: subpixel-antialiased;
}
.content-markup figure,
.pattern-library-style-root figure {
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #bdbdbd;
}
.content-markup figure .image-container,
.pattern-library-style-root figure .image-container {
  text-align: center;
}
.content-markup figure .image-container img,
.pattern-library-style-root figure .image-container img {
  display: none;
}
.content-markup figure .caption-label,
.pattern-library-style-root figure .caption-label {
  color: #1a1a1a;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.content-markup .xref-bibr,
.pattern-library-style-root .xref-bibr {
  cursor: pointer;
}
.content-markup .hi,
.pattern-library-style-root .hi {
  background-color: rgba(1, 85, 147, 0.3);
}
.content-markup .hi + .hi,
.pattern-library-style-root .hi + .hi {
  padding-left: 0.3ch;
}
.content-markup blockquote,
.pattern-library-style-root blockquote {
  margin: 1em 2em;
}
.content-markup .sc,
.pattern-library-style-root .sc {
  font-variant: small-caps;
}
.content-markup a[tabindex="0"],
.pattern-library-style-root a[tabindex="0"] {
  cursor: pointer;
}
.content-markup .inline-formula,
.pattern-library-style-root .inline-formula {
  display: inline-block;
  vertical-align: middle;
}
.content-markup .disp-formula,
.pattern-library-style-root .disp-formula {
  display: flex;
  justify-content: center;
  margin: 1rem 0;
}
.content-markup .on-behalf-of,
.pattern-library-style-root .on-behalf-of {
  display: inline;
}
