/* src/styles.scss */
*,
*::before,
*::after {
  box-sizing: border-box;
}
body {
  margin: 0;
  font-family: var(--sca-font-secondary-font-family);
  font-size: 16px;
  line-height: 1.375em;
  color: var(--sca-color-neutrals-text-default);
  font-weight: 400;
  font-style: normal;
}
p {
  margin: 0;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  line-height: inherit;
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
:root {
  --sca-color-neutrals-0: #fff;
  --sca-color-neutrals-10: #f7f7f7;
  --sca-color-neutrals-20: #e5e5e5;
  --sca-color-neutrals-30: #d6d6d6;
  --sca-color-neutrals-50: #979797;
  --sca-color-neutrals-80: #707070;
  --sca-color-neutrals-90: #666;
  --sca-color-neutrals-100: #333;
  --sca-color-neutrals-breadcrumbs: #767676;
  --sca-color-primary01-20: #ebf9ff;
  --sca-color-primary01-50: #bde6f6;
  --sca-color-primary01-100: #009ddd;
  --sca-color-primary01-150: #0f77ae;
  --sca-color-primary02-50: #ffdd9e;
  --sca-color-primary02-100: #f89829;
  --sca-color-primary02-150: #ce740b;
  --sca-color-accent-50: #c36da5;
  --sca-color-accent-100: #c30080;
  --sca-color-accent-150: #91005f;
  --sca-color-error-10: #ffedeb;
  --sca-color-error-30: #f4a9a1;
  --sca-color-error-100: #c53026;
  --sca-color-error-150: #9f1b0a;
  --sca-color-error-200: #601e16;
  --sca-color-success-10: #ecf6ef;
  --sca-color-success-30: #c6e4ce;
  --sca-color-success-100: #41a45d;
  --sca-color-success-150: #2e7e45;
  --sca-color-success-200: #265634;
  --sca-color-warning-10: #faf5df;
  --sca-color-warning-40: #fbedb7;
  --sca-color-warning-50: #f7dc6f;
  --sca-color-warning-100: #f1c40f;
  --sca-color-warning-150: #d4ac0d;
  --sca-color-warning-200: #6c4e10;
  --sca-color-shadow-elevation: #000;
  --sca-color-neutrals-text-default: var(--sca-color-neutrals-100);
  --sca-color-neutrals-text-medium: var(--sca-color-neutrals-80);
  --sca-color-neutrals-text-extra-weak: var(--sca-color-neutrals-0);
  --sca-color-neutrals-text-disabled: var(--sca-color-neutrals-80);
  --sca-color-error-text-default: var(--sca-color-error-200);
  --sca-color-success-text-default: var(--sca-color-success-200);
  --sca-color-warning-text-default: var(--sca-color-warning-200);
  --sca-color-accent-text-default: var(--sca-color-accent-150);
  --sca-primary01-link-default: var(--sca-color-primary01-150);
  --sca-neutrals-link-dark: var(--sca-color-neutrals-100);
  --sca-neutrals-link-weak: var(--sca-color-neutrals-0);
  --sca-neutrals-link-disabled: var(--sca-color-neutrals-80);
  --sca-neutrals-icon-default: var(--sca-color-neutrals-100);
  --sca-neutrals-icon-weak: var(--sca-color-neutrals-0);
  --sca-primary01-icon-link: var(--sca-color-primary01-150);
  --sca-primary01-icon-circle: var(--sca-color-primary01-50);
  --sca-neutrals-icon-disabled: var(--sca-color-neutrals-80);
  --sca-primary02-icon-link: var(--sca-color-primary02-100);
  --sca-primary02-icon-circle: var(--sca-color-primary02-50);
  --sca-danger-icon-default: var(--sca-color-error-100);
  --sca-success-icon-default: var(--sca-color-success-100);
  --sca-warning-icon-default: var(--sca-color-warning-150);
  --sca-neutrals-border-default: var(--sca-color-neutrals-50);
  --sca-neutrals-border-extra-weak: var(--sca-color-neutrals-0);
  --sca-neutrals-border-weak: var(--sca-color-neutrals-10);
  --sca-neutrals-border-dark: var(--sca-color-neutrals-90);
  --sca-neutrals-border-disabled: var(--sca-color-neutrals-30);
  --sca-primary01-border-default: var(--sca-color-primary01-150);
  --sca-primary01-border-hover: var(--sca-color-primary01-100);
  --sca-primary01-border-active: var(--sca-color-primary01-150);
  --sca-primary02-border-hover: var(--sca-color-primary02-100);
  --sca-accent-border-default: var(--sca-color-accent-150);
  --sca-accent-border-weak: var(--sca-color-accent-100);
  --sca-error-border-default: var(--sca-color-error-100);
  --sca-success-border-default: var(--sca-color-success-100);
  --sca-neutrals-background-dark: var(--sca-color-neutrals-100);
  --sca-neutrals-background-dark-hover: var(--sca-color-neutrals-90);
  --sca-neutrals-background-medium: var(--sca-color-neutrals-50);
  --sca-neutrals-background-disabled: var(--sca-color-neutrals-10);
  --sca-neutrals-background-weak: var(--sca-color-neutrals-10);
  --sca-neutrals-background-extra-weak: var(--sca-color-neutrals-0);
  --sca-primary01-background-default: var(--sca-color-primary01-150);
  --sca-primary01-background-hover: var(--sca-color-primary01-100);
  --sca-primary01-background-weak: var(--sca-color-primary01-50);
  --sca-primary01-background-extra-weak: var(--sca-color-primary01-20);
  --sca-accent-background-default: var(--sca-color-accent-150);
  --sca-accent-background-weak: var(--sca-color-accent-50);
  --sca-special-tags-background: var(--sca-color-accent-100);
  --sca-error-background-default: var(--sca-color-error-10);
  --sca-success-background-default: var(--sca-color-success-10);
  --sca-warning-background-default: var(--sca-color-warning-10);
}
:root {
  --sca-font-primary-font-family: "Gilroy", sans-serif;
  --sca-font-secondary-font-family: "Roboto", sans-serif;
  --sca-font-secondary-font-bold: 700;
  --sca-font-line-height: 1.375em;
  --sca-font-display-l-extra-large-font-size: 4.4375rem;
  --sca-font-display-l-extra-large: 400 var(--sca-font-display-l-extra-large-font-size) / 0.972em var(--sca-font-primary-font-family);
  --sca-font-display-l-large-font-size: 3.9375rem;
  --sca-font-display-l-large: 400 var(--sca-font-display-l-large-font-size) / 0.968em var(--sca-font-primary-font-family);
  --sca-font-display-l-medium-font-size: 3.4375rem;
  --sca-font-display-l-medium: 400 var(--sca-font-display-l-medium-font-size) / 0.89em var(--sca-font-primary-font-family);
  --sca-font-display-l-small-font-size: 2.4375rem;
  --sca-font-display-l-small: 400 var(--sca-font-display-l-small-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-display-m-extra-large-font-size: 3.9375rem;
  --sca-font-display-m-extra-large: 400 var(--sca-font-display-m-extra-large-font-size) / 0.96825em var(--sca-font-primary-font-family);
  --sca-font-display-m-large-font-size: 3.4375rem;
  --sca-font-display-m-large: 400 var(--sca-font-display-m-large-font-size) / 1.109em var(--sca-font-primary-font-family);
  --sca-font-display-m-medium-font-size: 2.6875rem;
  --sca-font-display-m-medium: 400 var(--sca-font-display-m-medium-font-size) / 1.13953em var(--sca-font-primary-font-family);
  --sca-font-display-m-small-font-size: 1.9375rem;
  --sca-font-display-m-small: 400 var(--sca-font-display-m-small-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-display-s-extra-large-font-size: 3.4375rem;
  --sca-font-display-s-extra-large: 400 var(--sca-font-display-s-extra-large-font-size) / 1.109em var(--sca-font-primary-font-family);
  --sca-font-display-s-large-font-size: 2.6875rem;
  --sca-font-display-s-large: 400 var(--sca-font-display-s-large-font-size) / 1.13953em var(--sca-font-primary-font-family);
  --sca-font-display-s-medium-font-size: 2.4375rem;
  --sca-font-display-s-medium: 400 var(--sca-font-display-s-medium-font-size) / 1.25641em var(--sca-font-primary-font-family);
  --sca-font-display-s-small-font-size: 1.75rem;
  --sca-font-display-s-small: 400 var(--sca-font-display-s-small-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-primary-headline-l-extra-large-font-size: 2.4375rem;
  --sca-font-primary-headline-l-extra-large: 400 var(--sca-font-primary-headline-l-extra-large-font-size) / 1.25641em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-l-large-font-size: 1.9375rem;
  --sca-font-primary-headline-l-large: 400 var(--sca-font-primary-headline-l-large-font-size) / 1.16129em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-l-medium-font-size: 1.75rem;
  --sca-font-primary-headline-l-medium: 400 var(--sca-font-primary-headline-l-medium-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-primary-headline-l-small-font-size: 1.5rem;
  --sca-font-primary-headline-l-small: 400 var(--sca-font-primary-headline-l-small-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-primary-headline-m-extra-large-font-size: 1.5rem;
  --sca-font-primary-headline-m-extra-large: 400 var(--sca-font-primary-headline-m-extra-large-font-size) / 1.20833em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-m-large-font-size: 1.5rem;
  --sca-font-primary-headline-m-large: 400 var(--sca-font-primary-headline-m-large-font-size) / 1.20833em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-m-medium-font-size: 1.5rem;
  --sca-font-primary-headline-m-medium: 400 var(--sca-font-primary-headline-m-medium-font-size) / 1.20833em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-m-small-font-size: 1.3125rem;
  --sca-font-primary-headline-m-small: 400 var(--sca-font-primary-headline-m-small-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-primary-headline-s-extra-large-font-size: 1.125rem;
  --sca-font-primary-headline-s-extra-large: 400 var(--sca-font-primary-headline-s-extra-large-font-size) / 1.2222em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-s-large-font-size: 1.125rem;
  --sca-font-primary-headline-s-large: 400 var(--sca-font-primary-headline-s-large-font-size) / 1.2222em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-s-medium-font-size: 1.125rem;
  --sca-font-primary-headline-s-medium: 400 var(--sca-font-primary-headline-s-medium-font-size) / 1.2222em var(--sca-font-primary-font-family);
  --sca-font-primary-headline-s-small-font-size: 1rem;
  --sca-font-primary-headline-s-small: 400 var(--sca-font-primary-headline-s-small-font-size) / normal var(--sca-font-primary-font-family);
  --sca-font-primary-headline-xs-font-size: 0.75rem;
  --sca-font-primary-headline-xs: 400 var(--sca-font-primary-headline-xs-font-size) / 1.375em var(--sca-font-primary-font-family);
  --sca-secondary-headline-l-extra-large-font-size: 1.5625rem;
  --sca-secondary-headline-l-extra-large: 400 var(--sca-secondary-headline-l-extra-large-font-size) / 1.24em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-l-large-font-size: 1.5625rem;
  --sca-secondary-headline-l-large: 400 var(--sca-secondary-headline-l-large-font-size) / 1.24em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-l-medium-font-size: 1.25rem;
  --sca-secondary-headline-l-medium: 400 var(--sca-secondary-headline-l-medium-font-size) / 1.3em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-l-small-font-size: 1.25rem;
  --sca-secondary-headline-l-small: 400 var(--sca-secondary-headline-l-small-font-size) / 1.3em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-m-extra-large-font-size: 1.25rem;
  --sca-secondary-headline-m-extra-large: 400 var(--sca-secondary-headline-m-extra-large-font-size) / 1.3em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-m-large-font-size: 1.25rem;
  --sca-secondary-headline-m-large: 400 var(--sca-secondary-headline-m-large-font-size) / 1.3em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-m-medium-font-size: 1.125rem;
  --sca-secondary-headline-m-medium: 400 var(--sca-secondary-headline-m-medium-font-size) / 1.333em var(--sca-font-secondary-font-family);
  --sca-secondary-headline-m-small-font-size: 1rem;
  --sca-secondary-headline-m-small: 400 var(--sca-secondary-headline-m-small-font-size) / 1.375em var(--sca-font-secondary-font-family);
  --sca-font-body-m-font-size: 1rem;
  --sca-font-body-m: 400 var(--sca-font-body-m-font-size) / 1.375em var(--sca-font-secondary-font-family);
  --sca-font-body-s-font-size: 0.875rem;
  --sca-font-body-s: 400 var(--sca-font-body-s-font-size) / 1.4285em var(--sca-font-secondary-font-family);
  --sca-font-body-xs-font-size: 0.75rem;
  --sca-font-body-xs: 400 var(--sca-font-body-xs-font-size) / 1.5em var(--sca-font-secondary-font-family);
  --sca-font-body-xxs-font-size: 0.625rem;
  --sca-font-body-xxs: 400 var(--sca-font-body-xxs-font-size) / normal var(--sca-font-secondary-font-family);
  --sca-font-tag-font-size: 0.688rem;
  --sca-font-tag: 500 var(--sca-font-tag-font-size) / 1.375em var(--sca-font-secondary-font-family);
  --sca-font-link-m-font-size: 1rem;
  --sca-font-link-m: 400 var(--sca-font-link-m-font-size) / 1.375em var(--sca-font-secondary-font-family);
  --sca-font-link-s-font-size: 0.875rem;
  --sca-font-link-s: 400 var(--sca-font-link-s-font-size) / 1.4285em var(--sca-font-secondary-font-family);
  --sca-font-link-xs-font-size: 0.75rem;
  --sca-font-link-xs: 400 var(--sca-font-link-xs-font-size) / 1.5em var(--sca-font-secondary-font-family);
}
:root {
  --sca-spacing-0: 0.125rem;
  --sca-spacing-01: 0.25rem;
  --sca-spacing-02: 0.5rem;
  --sca-spacing-02-05: 0.75rem;
  --sca-spacing-03: 1rem;
  --sca-spacing-04: 1.5rem;
  --sca-spacing-05: 2rem;
  --sca-spacing-06: 2.5rem;
  --sca-spacing-07: 3rem;
  --sca-spacing-10: 5rem;
  --sca-spacing-11: 6.625rem;
  --sca-spacing-12: 7.5rem;
  --sca-spacing-0-em: 0.125em;
  --sca-spacing-01-em: 0.25em;
  --sca-spacing-02-em: 0.5em;
  --sca-spacing-02-05-em: 0.75em;
  --sca-spacing-03-em: 1em;
  --sca-spacing-04-em: 1.5em;
  --sca-spacing-05-em: 2em;
  --sca-spacing-06-em: 2.5em;
  --sca-spacing-07-em: 3em;
  --sca-spacing-10-em: 5em;
  --sca-spacing-11-em: 6.625em;
  --sca-spacing-12-em: 7.5em;
}
:root {
  --sca-container-max-width-s: 100%;
  --sca-container-max-width-m: 100%;
  --sca-container-max-width-l: 1440px;
  --sca-container-max-width-xl: 1440px;
  --sca-container-padding-s: var(--sca-spacing-03);
  --sca-container-padding-m: var(--sca-spacing-03);
  --sca-container-padding-l: var(--sca-spacing-10);
  --sca-container-padding-xl: var(--sca-spacing-10);
  --sca-gutter-s: var(--sca-spacing-03);
  --sca-gutter-m: var(--sca-spacing-03);
  --sca-gutter-l: var(--sca-spacing-05);
  --sca-gutter-xl: var(--sca-spacing-05);
}
.sca-container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  max-width: var(--sca-container-max-width-s);
  padding: 0 var(--sca-container-padding-s);
}
@media (min-width: 992px) {
  .sca-container {
    max-width: var(--sca-container-max-width-m);
    padding: 0 var(--sca-container-padding-m);
  }
}
@media (min-width: 1250px) {
  .sca-container {
    max-width: var(--sca-container-max-width-l);
    padding: 0 var(--sca-container-padding-l);
  }
}
@media (min-width: 1800px) {
  .sca-container {
    max-width: var(--sca-container-max-width-xl);
    padding: 0 var(--sca-container-padding-xl);
  }
}
.sca-container-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.sca-row {
  display: grid;
  width: 100%;
  max-width: 100%;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: var(--sca-gutter-s);
}
@media (min-width: 992px) {
  .sca-row {
    grid-template-columns: repeat(12, minmax(0, 1fr));
    gap: var(--sca-gutter-m);
  }
}
@media (min-width: 1250px) {
  .sca-row {
    grid-template-columns: repeat(12, minmax(0, 1fr));
    gap: var(--sca-gutter-l);
  }
}
@media (min-width: 1800px) {
  .sca-row {
    grid-template-columns: repeat(12, minmax(0, 1fr));
    gap: var(--sca-gutter-xl);
  }
}
.sca-row:has(> .sca-col) {
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
}
.sca-row > *:not([class~=sca-col]):not([class*=sca-col-]) {
  grid-column: 1/-1;
}
.sca-col {
  min-width: 0;
}
.sca-col-s-1 {
  grid-column: span 1;
}
.sca-col-s-2 {
  grid-column: span 2;
}
.sca-col-s-3 {
  grid-column: span 3;
}
.sca-col-s-4 {
  grid-column: span 4;
}
.sca-col-s-5 {
  grid-column: span 5;
}
.sca-col-s-6 {
  grid-column: span 6;
}
.sca-col-s-7 {
  grid-column: span 7;
}
.sca-col-s-8 {
  grid-column: span 8;
}
.sca-col-s-9 {
  grid-column: span 9;
}
.sca-col-s-10 {
  grid-column: span 10;
}
.sca-col-s-11 {
  grid-column: span 11;
}
.sca-col-s-12 {
  grid-column: span 12;
}
.sca-col-s-1.sca-offset-s-0 {
  grid-column: 1/span 1;
}
.sca-col-s-1.sca-offset-s-1 {
  grid-column: 2/span 1;
}
.sca-col-s-1.sca-offset-s-2 {
  grid-column: 3/span 1;
}
.sca-col-s-1.sca-offset-s-3 {
  grid-column: 4/span 1;
}
.sca-col-s-1.sca-offset-s-4 {
  grid-column: 5/span 1;
}
.sca-col-s-1.sca-offset-s-5 {
  grid-column: 6/span 1;
}
.sca-col-s-1.sca-offset-s-6 {
  grid-column: 7/span 1;
}
.sca-col-s-1.sca-offset-s-7 {
  grid-column: 8/span 1;
}
.sca-col-s-1.sca-offset-s-8 {
  grid-column: 9/span 1;
}
.sca-col-s-1.sca-offset-s-9 {
  grid-column: 10/span 1;
}
.sca-col-s-1.sca-offset-s-10 {
  grid-column: 11/span 1;
}
.sca-col-s-1.sca-offset-s-11 {
  grid-column: 12/span 1;
}
.sca-col-s-2.sca-offset-s-0 {
  grid-column: 1/span 2;
}
.sca-col-s-2.sca-offset-s-1 {
  grid-column: 2/span 2;
}
.sca-col-s-2.sca-offset-s-2 {
  grid-column: 3/span 2;
}
.sca-col-s-2.sca-offset-s-3 {
  grid-column: 4/span 2;
}
.sca-col-s-2.sca-offset-s-4 {
  grid-column: 5/span 2;
}
.sca-col-s-2.sca-offset-s-5 {
  grid-column: 6/span 2;
}
.sca-col-s-2.sca-offset-s-6 {
  grid-column: 7/span 2;
}
.sca-col-s-2.sca-offset-s-7 {
  grid-column: 8/span 2;
}
.sca-col-s-2.sca-offset-s-8 {
  grid-column: 9/span 2;
}
.sca-col-s-2.sca-offset-s-9 {
  grid-column: 10/span 2;
}
.sca-col-s-2.sca-offset-s-10 {
  grid-column: 11/span 2;
}
.sca-col-s-3.sca-offset-s-0 {
  grid-column: 1/span 3;
}
.sca-col-s-3.sca-offset-s-1 {
  grid-column: 2/span 3;
}
.sca-col-s-3.sca-offset-s-2 {
  grid-column: 3/span 3;
}
.sca-col-s-3.sca-offset-s-3 {
  grid-column: 4/span 3;
}
.sca-col-s-3.sca-offset-s-4 {
  grid-column: 5/span 3;
}
.sca-col-s-3.sca-offset-s-5 {
  grid-column: 6/span 3;
}
.sca-col-s-3.sca-offset-s-6 {
  grid-column: 7/span 3;
}
.sca-col-s-3.sca-offset-s-7 {
  grid-column: 8/span 3;
}
.sca-col-s-3.sca-offset-s-8 {
  grid-column: 9/span 3;
}
.sca-col-s-3.sca-offset-s-9 {
  grid-column: 10/span 3;
}
.sca-col-s-4.sca-offset-s-0 {
  grid-column: 1/span 4;
}
.sca-col-s-4.sca-offset-s-1 {
  grid-column: 2/span 4;
}
.sca-col-s-4.sca-offset-s-2 {
  grid-column: 3/span 4;
}
.sca-col-s-4.sca-offset-s-3 {
  grid-column: 4/span 4;
}
.sca-col-s-4.sca-offset-s-4 {
  grid-column: 5/span 4;
}
.sca-col-s-4.sca-offset-s-5 {
  grid-column: 6/span 4;
}
.sca-col-s-4.sca-offset-s-6 {
  grid-column: 7/span 4;
}
.sca-col-s-4.sca-offset-s-7 {
  grid-column: 8/span 4;
}
.sca-col-s-4.sca-offset-s-8 {
  grid-column: 9/span 4;
}
.sca-col-s-5.sca-offset-s-0 {
  grid-column: 1/span 5;
}
.sca-col-s-5.sca-offset-s-1 {
  grid-column: 2/span 5;
}
.sca-col-s-5.sca-offset-s-2 {
  grid-column: 3/span 5;
}
.sca-col-s-5.sca-offset-s-3 {
  grid-column: 4/span 5;
}
.sca-col-s-5.sca-offset-s-4 {
  grid-column: 5/span 5;
}
.sca-col-s-5.sca-offset-s-5 {
  grid-column: 6/span 5;
}
.sca-col-s-5.sca-offset-s-6 {
  grid-column: 7/span 5;
}
.sca-col-s-5.sca-offset-s-7 {
  grid-column: 8/span 5;
}
.sca-col-s-6.sca-offset-s-0 {
  grid-column: 1/span 6;
}
.sca-col-s-6.sca-offset-s-1 {
  grid-column: 2/span 6;
}
.sca-col-s-6.sca-offset-s-2 {
  grid-column: 3/span 6;
}
.sca-col-s-6.sca-offset-s-3 {
  grid-column: 4/span 6;
}
.sca-col-s-6.sca-offset-s-4 {
  grid-column: 5/span 6;
}
.sca-col-s-6.sca-offset-s-5 {
  grid-column: 6/span 6;
}
.sca-col-s-6.sca-offset-s-6 {
  grid-column: 7/span 6;
}
.sca-col-s-7.sca-offset-s-0 {
  grid-column: 1/span 7;
}
.sca-col-s-7.sca-offset-s-1 {
  grid-column: 2/span 7;
}
.sca-col-s-7.sca-offset-s-2 {
  grid-column: 3/span 7;
}
.sca-col-s-7.sca-offset-s-3 {
  grid-column: 4/span 7;
}
.sca-col-s-7.sca-offset-s-4 {
  grid-column: 5/span 7;
}
.sca-col-s-7.sca-offset-s-5 {
  grid-column: 6/span 7;
}
.sca-col-s-8.sca-offset-s-0 {
  grid-column: 1/span 8;
}
.sca-col-s-8.sca-offset-s-1 {
  grid-column: 2/span 8;
}
.sca-col-s-8.sca-offset-s-2 {
  grid-column: 3/span 8;
}
.sca-col-s-8.sca-offset-s-3 {
  grid-column: 4/span 8;
}
.sca-col-s-8.sca-offset-s-4 {
  grid-column: 5/span 8;
}
.sca-col-s-9.sca-offset-s-0 {
  grid-column: 1/span 9;
}
.sca-col-s-9.sca-offset-s-1 {
  grid-column: 2/span 9;
}
.sca-col-s-9.sca-offset-s-2 {
  grid-column: 3/span 9;
}
.sca-col-s-9.sca-offset-s-3 {
  grid-column: 4/span 9;
}
.sca-col-s-10.sca-offset-s-0 {
  grid-column: 1/span 10;
}
.sca-col-s-10.sca-offset-s-1 {
  grid-column: 2/span 10;
}
.sca-col-s-10.sca-offset-s-2 {
  grid-column: 3/span 10;
}
.sca-col-s-11.sca-offset-s-0 {
  grid-column: 1/span 11;
}
.sca-col-s-11.sca-offset-s-1 {
  grid-column: 2/span 11;
}
.sca-col-s-12.sca-offset-s-0 {
  grid-column: 1/span 12;
}
@media (min-width: 992px) {
  .sca-col-m-1 {
    grid-column: span 1;
  }
  .sca-col-m-2 {
    grid-column: span 2;
  }
  .sca-col-m-3 {
    grid-column: span 3;
  }
  .sca-col-m-4 {
    grid-column: span 4;
  }
  .sca-col-m-5 {
    grid-column: span 5;
  }
  .sca-col-m-6 {
    grid-column: span 6;
  }
  .sca-col-m-7 {
    grid-column: span 7;
  }
  .sca-col-m-8 {
    grid-column: span 8;
  }
  .sca-col-m-9 {
    grid-column: span 9;
  }
  .sca-col-m-10 {
    grid-column: span 10;
  }
  .sca-col-m-11 {
    grid-column: span 11;
  }
  .sca-col-m-12 {
    grid-column: span 12;
  }
  .sca-col-m-1.sca-offset-m-0 {
    grid-column: 1/span 1;
  }
  .sca-col-m-1.sca-offset-m-1 {
    grid-column: 2/span 1;
  }
  .sca-col-m-1.sca-offset-m-2 {
    grid-column: 3/span 1;
  }
  .sca-col-m-1.sca-offset-m-3 {
    grid-column: 4/span 1;
  }
  .sca-col-m-1.sca-offset-m-4 {
    grid-column: 5/span 1;
  }
  .sca-col-m-1.sca-offset-m-5 {
    grid-column: 6/span 1;
  }
  .sca-col-m-1.sca-offset-m-6 {
    grid-column: 7/span 1;
  }
  .sca-col-m-1.sca-offset-m-7 {
    grid-column: 8/span 1;
  }
  .sca-col-m-1.sca-offset-m-8 {
    grid-column: 9/span 1;
  }
  .sca-col-m-1.sca-offset-m-9 {
    grid-column: 10/span 1;
  }
  .sca-col-m-1.sca-offset-m-10 {
    grid-column: 11/span 1;
  }
  .sca-col-m-1.sca-offset-m-11 {
    grid-column: 12/span 1;
  }
  .sca-col-m-2.sca-offset-m-0 {
    grid-column: 1/span 2;
  }
  .sca-col-m-2.sca-offset-m-1 {
    grid-column: 2/span 2;
  }
  .sca-col-m-2.sca-offset-m-2 {
    grid-column: 3/span 2;
  }
  .sca-col-m-2.sca-offset-m-3 {
    grid-column: 4/span 2;
  }
  .sca-col-m-2.sca-offset-m-4 {
    grid-column: 5/span 2;
  }
  .sca-col-m-2.sca-offset-m-5 {
    grid-column: 6/span 2;
  }
  .sca-col-m-2.sca-offset-m-6 {
    grid-column: 7/span 2;
  }
  .sca-col-m-2.sca-offset-m-7 {
    grid-column: 8/span 2;
  }
  .sca-col-m-2.sca-offset-m-8 {
    grid-column: 9/span 2;
  }
  .sca-col-m-2.sca-offset-m-9 {
    grid-column: 10/span 2;
  }
  .sca-col-m-2.sca-offset-m-10 {
    grid-column: 11/span 2;
  }
  .sca-col-m-3.sca-offset-m-0 {
    grid-column: 1/span 3;
  }
  .sca-col-m-3.sca-offset-m-1 {
    grid-column: 2/span 3;
  }
  .sca-col-m-3.sca-offset-m-2 {
    grid-column: 3/span 3;
  }
  .sca-col-m-3.sca-offset-m-3 {
    grid-column: 4/span 3;
  }
  .sca-col-m-3.sca-offset-m-4 {
    grid-column: 5/span 3;
  }
  .sca-col-m-3.sca-offset-m-5 {
    grid-column: 6/span 3;
  }
  .sca-col-m-3.sca-offset-m-6 {
    grid-column: 7/span 3;
  }
  .sca-col-m-3.sca-offset-m-7 {
    grid-column: 8/span 3;
  }
  .sca-col-m-3.sca-offset-m-8 {
    grid-column: 9/span 3;
  }
  .sca-col-m-3.sca-offset-m-9 {
    grid-column: 10/span 3;
  }
  .sca-col-m-4.sca-offset-m-0 {
    grid-column: 1/span 4;
  }
  .sca-col-m-4.sca-offset-m-1 {
    grid-column: 2/span 4;
  }
  .sca-col-m-4.sca-offset-m-2 {
    grid-column: 3/span 4;
  }
  .sca-col-m-4.sca-offset-m-3 {
    grid-column: 4/span 4;
  }
  .sca-col-m-4.sca-offset-m-4 {
    grid-column: 5/span 4;
  }
  .sca-col-m-4.sca-offset-m-5 {
    grid-column: 6/span 4;
  }
  .sca-col-m-4.sca-offset-m-6 {
    grid-column: 7/span 4;
  }
  .sca-col-m-4.sca-offset-m-7 {
    grid-column: 8/span 4;
  }
  .sca-col-m-4.sca-offset-m-8 {
    grid-column: 9/span 4;
  }
  .sca-col-m-5.sca-offset-m-0 {
    grid-column: 1/span 5;
  }
  .sca-col-m-5.sca-offset-m-1 {
    grid-column: 2/span 5;
  }
  .sca-col-m-5.sca-offset-m-2 {
    grid-column: 3/span 5;
  }
  .sca-col-m-5.sca-offset-m-3 {
    grid-column: 4/span 5;
  }
  .sca-col-m-5.sca-offset-m-4 {
    grid-column: 5/span 5;
  }
  .sca-col-m-5.sca-offset-m-5 {
    grid-column: 6/span 5;
  }
  .sca-col-m-5.sca-offset-m-6 {
    grid-column: 7/span 5;
  }
  .sca-col-m-5.sca-offset-m-7 {
    grid-column: 8/span 5;
  }
  .sca-col-m-6.sca-offset-m-0 {
    grid-column: 1/span 6;
  }
  .sca-col-m-6.sca-offset-m-1 {
    grid-column: 2/span 6;
  }
  .sca-col-m-6.sca-offset-m-2 {
    grid-column: 3/span 6;
  }
  .sca-col-m-6.sca-offset-m-3 {
    grid-column: 4/span 6;
  }
  .sca-col-m-6.sca-offset-m-4 {
    grid-column: 5/span 6;
  }
  .sca-col-m-6.sca-offset-m-5 {
    grid-column: 6/span 6;
  }
  .sca-col-m-6.sca-offset-m-6 {
    grid-column: 7/span 6;
  }
  .sca-col-m-7.sca-offset-m-0 {
    grid-column: 1/span 7;
  }
  .sca-col-m-7.sca-offset-m-1 {
    grid-column: 2/span 7;
  }
  .sca-col-m-7.sca-offset-m-2 {
    grid-column: 3/span 7;
  }
  .sca-col-m-7.sca-offset-m-3 {
    grid-column: 4/span 7;
  }
  .sca-col-m-7.sca-offset-m-4 {
    grid-column: 5/span 7;
  }
  .sca-col-m-7.sca-offset-m-5 {
    grid-column: 6/span 7;
  }
  .sca-col-m-8.sca-offset-m-0 {
    grid-column: 1/span 8;
  }
  .sca-col-m-8.sca-offset-m-1 {
    grid-column: 2/span 8;
  }
  .sca-col-m-8.sca-offset-m-2 {
    grid-column: 3/span 8;
  }
  .sca-col-m-8.sca-offset-m-3 {
    grid-column: 4/span 8;
  }
  .sca-col-m-8.sca-offset-m-4 {
    grid-column: 5/span 8;
  }
  .sca-col-m-9.sca-offset-m-0 {
    grid-column: 1/span 9;
  }
  .sca-col-m-9.sca-offset-m-1 {
    grid-column: 2/span 9;
  }
  .sca-col-m-9.sca-offset-m-2 {
    grid-column: 3/span 9;
  }
  .sca-col-m-9.sca-offset-m-3 {
    grid-column: 4/span 9;
  }
  .sca-col-m-10.sca-offset-m-0 {
    grid-column: 1/span 10;
  }
  .sca-col-m-10.sca-offset-m-1 {
    grid-column: 2/span 10;
  }
  .sca-col-m-10.sca-offset-m-2 {
    grid-column: 3/span 10;
  }
  .sca-col-m-11.sca-offset-m-0 {
    grid-column: 1/span 11;
  }
  .sca-col-m-11.sca-offset-m-1 {
    grid-column: 2/span 11;
  }
  .sca-col-m-12.sca-offset-m-0 {
    grid-column: 1/span 12;
  }
}
@media (min-width: 1250px) {
  .sca-col-l-1 {
    grid-column: span 1;
  }
  .sca-col-l-2 {
    grid-column: span 2;
  }
  .sca-col-l-3 {
    grid-column: span 3;
  }
  .sca-col-l-4 {
    grid-column: span 4;
  }
  .sca-col-l-5 {
    grid-column: span 5;
  }
  .sca-col-l-6 {
    grid-column: span 6;
  }
  .sca-col-l-7 {
    grid-column: span 7;
  }
  .sca-col-l-8 {
    grid-column: span 8;
  }
  .sca-col-l-9 {
    grid-column: span 9;
  }
  .sca-col-l-10 {
    grid-column: span 10;
  }
  .sca-col-l-11 {
    grid-column: span 11;
  }
  .sca-col-l-12 {
    grid-column: span 12;
  }
  .sca-col-l-1.sca-offset-l-0 {
    grid-column: 1/span 1;
  }
  .sca-col-l-1.sca-offset-l-1 {
    grid-column: 2/span 1;
  }
  .sca-col-l-1.sca-offset-l-2 {
    grid-column: 3/span 1;
  }
  .sca-col-l-1.sca-offset-l-3 {
    grid-column: 4/span 1;
  }
  .sca-col-l-1.sca-offset-l-4 {
    grid-column: 5/span 1;
  }
  .sca-col-l-1.sca-offset-l-5 {
    grid-column: 6/span 1;
  }
  .sca-col-l-1.sca-offset-l-6 {
    grid-column: 7/span 1;
  }
  .sca-col-l-1.sca-offset-l-7 {
    grid-column: 8/span 1;
  }
  .sca-col-l-1.sca-offset-l-8 {
    grid-column: 9/span 1;
  }
  .sca-col-l-1.sca-offset-l-9 {
    grid-column: 10/span 1;
  }
  .sca-col-l-1.sca-offset-l-10 {
    grid-column: 11/span 1;
  }
  .sca-col-l-1.sca-offset-l-11 {
    grid-column: 12/span 1;
  }
  .sca-col-l-2.sca-offset-l-0 {
    grid-column: 1/span 2;
  }
  .sca-col-l-2.sca-offset-l-1 {
    grid-column: 2/span 2;
  }
  .sca-col-l-2.sca-offset-l-2 {
    grid-column: 3/span 2;
  }
  .sca-col-l-2.sca-offset-l-3 {
    grid-column: 4/span 2;
  }
  .sca-col-l-2.sca-offset-l-4 {
    grid-column: 5/span 2;
  }
  .sca-col-l-2.sca-offset-l-5 {
    grid-column: 6/span 2;
  }
  .sca-col-l-2.sca-offset-l-6 {
    grid-column: 7/span 2;
  }
  .sca-col-l-2.sca-offset-l-7 {
    grid-column: 8/span 2;
  }
  .sca-col-l-2.sca-offset-l-8 {
    grid-column: 9/span 2;
  }
  .sca-col-l-2.sca-offset-l-9 {
    grid-column: 10/span 2;
  }
  .sca-col-l-2.sca-offset-l-10 {
    grid-column: 11/span 2;
  }
  .sca-col-l-3.sca-offset-l-0 {
    grid-column: 1/span 3;
  }
  .sca-col-l-3.sca-offset-l-1 {
    grid-column: 2/span 3;
  }
  .sca-col-l-3.sca-offset-l-2 {
    grid-column: 3/span 3;
  }
  .sca-col-l-3.sca-offset-l-3 {
    grid-column: 4/span 3;
  }
  .sca-col-l-3.sca-offset-l-4 {
    grid-column: 5/span 3;
  }
  .sca-col-l-3.sca-offset-l-5 {
    grid-column: 6/span 3;
  }
  .sca-col-l-3.sca-offset-l-6 {
    grid-column: 7/span 3;
  }
  .sca-col-l-3.sca-offset-l-7 {
    grid-column: 8/span 3;
  }
  .sca-col-l-3.sca-offset-l-8 {
    grid-column: 9/span 3;
  }
  .sca-col-l-3.sca-offset-l-9 {
    grid-column: 10/span 3;
  }
  .sca-col-l-4.sca-offset-l-0 {
    grid-column: 1/span 4;
  }
  .sca-col-l-4.sca-offset-l-1 {
    grid-column: 2/span 4;
  }
  .sca-col-l-4.sca-offset-l-2 {
    grid-column: 3/span 4;
  }
  .sca-col-l-4.sca-offset-l-3 {
    grid-column: 4/span 4;
  }
  .sca-col-l-4.sca-offset-l-4 {
    grid-column: 5/span 4;
  }
  .sca-col-l-4.sca-offset-l-5 {
    grid-column: 6/span 4;
  }
  .sca-col-l-4.sca-offset-l-6 {
    grid-column: 7/span 4;
  }
  .sca-col-l-4.sca-offset-l-7 {
    grid-column: 8/span 4;
  }
  .sca-col-l-4.sca-offset-l-8 {
    grid-column: 9/span 4;
  }
  .sca-col-l-5.sca-offset-l-0 {
    grid-column: 1/span 5;
  }
  .sca-col-l-5.sca-offset-l-1 {
    grid-column: 2/span 5;
  }
  .sca-col-l-5.sca-offset-l-2 {
    grid-column: 3/span 5;
  }
  .sca-col-l-5.sca-offset-l-3 {
    grid-column: 4/span 5;
  }
  .sca-col-l-5.sca-offset-l-4 {
    grid-column: 5/span 5;
  }
  .sca-col-l-5.sca-offset-l-5 {
    grid-column: 6/span 5;
  }
  .sca-col-l-5.sca-offset-l-6 {
    grid-column: 7/span 5;
  }
  .sca-col-l-5.sca-offset-l-7 {
    grid-column: 8/span 5;
  }
  .sca-col-l-6.sca-offset-l-0 {
    grid-column: 1/span 6;
  }
  .sca-col-l-6.sca-offset-l-1 {
    grid-column: 2/span 6;
  }
  .sca-col-l-6.sca-offset-l-2 {
    grid-column: 3/span 6;
  }
  .sca-col-l-6.sca-offset-l-3 {
    grid-column: 4/span 6;
  }
  .sca-col-l-6.sca-offset-l-4 {
    grid-column: 5/span 6;
  }
  .sca-col-l-6.sca-offset-l-5 {
    grid-column: 6/span 6;
  }
  .sca-col-l-6.sca-offset-l-6 {
    grid-column: 7/span 6;
  }
  .sca-col-l-7.sca-offset-l-0 {
    grid-column: 1/span 7;
  }
  .sca-col-l-7.sca-offset-l-1 {
    grid-column: 2/span 7;
  }
  .sca-col-l-7.sca-offset-l-2 {
    grid-column: 3/span 7;
  }
  .sca-col-l-7.sca-offset-l-3 {
    grid-column: 4/span 7;
  }
  .sca-col-l-7.sca-offset-l-4 {
    grid-column: 5/span 7;
  }
  .sca-col-l-7.sca-offset-l-5 {
    grid-column: 6/span 7;
  }
  .sca-col-l-8.sca-offset-l-0 {
    grid-column: 1/span 8;
  }
  .sca-col-l-8.sca-offset-l-1 {
    grid-column: 2/span 8;
  }
  .sca-col-l-8.sca-offset-l-2 {
    grid-column: 3/span 8;
  }
  .sca-col-l-8.sca-offset-l-3 {
    grid-column: 4/span 8;
  }
  .sca-col-l-8.sca-offset-l-4 {
    grid-column: 5/span 8;
  }
  .sca-col-l-9.sca-offset-l-0 {
    grid-column: 1/span 9;
  }
  .sca-col-l-9.sca-offset-l-1 {
    grid-column: 2/span 9;
  }
  .sca-col-l-9.sca-offset-l-2 {
    grid-column: 3/span 9;
  }
  .sca-col-l-9.sca-offset-l-3 {
    grid-column: 4/span 9;
  }
  .sca-col-l-10.sca-offset-l-0 {
    grid-column: 1/span 10;
  }
  .sca-col-l-10.sca-offset-l-1 {
    grid-column: 2/span 10;
  }
  .sca-col-l-10.sca-offset-l-2 {
    grid-column: 3/span 10;
  }
  .sca-col-l-11.sca-offset-l-0 {
    grid-column: 1/span 11;
  }
  .sca-col-l-11.sca-offset-l-1 {
    grid-column: 2/span 11;
  }
  .sca-col-l-12.sca-offset-l-0 {
    grid-column: 1/span 12;
  }
}
@media (min-width: 1800px) {
  .sca-col-xl-1 {
    grid-column: span 1;
  }
  .sca-col-xl-2 {
    grid-column: span 2;
  }
  .sca-col-xl-3 {
    grid-column: span 3;
  }
  .sca-col-xl-4 {
    grid-column: span 4;
  }
  .sca-col-xl-5 {
    grid-column: span 5;
  }
  .sca-col-xl-6 {
    grid-column: span 6;
  }
  .sca-col-xl-7 {
    grid-column: span 7;
  }
  .sca-col-xl-8 {
    grid-column: span 8;
  }
  .sca-col-xl-9 {
    grid-column: span 9;
  }
  .sca-col-xl-10 {
    grid-column: span 10;
  }
  .sca-col-xl-11 {
    grid-column: span 11;
  }
  .sca-col-xl-12 {
    grid-column: span 12;
  }
  .sca-col-xl-1.sca-offset-xl-0 {
    grid-column: 1/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-1 {
    grid-column: 2/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-2 {
    grid-column: 3/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-3 {
    grid-column: 4/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-4 {
    grid-column: 5/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-5 {
    grid-column: 6/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-6 {
    grid-column: 7/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-7 {
    grid-column: 8/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-8 {
    grid-column: 9/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-9 {
    grid-column: 10/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-10 {
    grid-column: 11/span 1;
  }
  .sca-col-xl-1.sca-offset-xl-11 {
    grid-column: 12/span 1;
  }
  .sca-col-xl-2.sca-offset-xl-0 {
    grid-column: 1/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-1 {
    grid-column: 2/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-2 {
    grid-column: 3/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-3 {
    grid-column: 4/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-4 {
    grid-column: 5/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-5 {
    grid-column: 6/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-6 {
    grid-column: 7/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-7 {
    grid-column: 8/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-8 {
    grid-column: 9/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-9 {
    grid-column: 10/span 2;
  }
  .sca-col-xl-2.sca-offset-xl-10 {
    grid-column: 11/span 2;
  }
  .sca-col-xl-3.sca-offset-xl-0 {
    grid-column: 1/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-1 {
    grid-column: 2/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-2 {
    grid-column: 3/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-3 {
    grid-column: 4/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-4 {
    grid-column: 5/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-5 {
    grid-column: 6/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-6 {
    grid-column: 7/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-7 {
    grid-column: 8/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-8 {
    grid-column: 9/span 3;
  }
  .sca-col-xl-3.sca-offset-xl-9 {
    grid-column: 10/span 3;
  }
  .sca-col-xl-4.sca-offset-xl-0 {
    grid-column: 1/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-1 {
    grid-column: 2/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-2 {
    grid-column: 3/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-3 {
    grid-column: 4/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-4 {
    grid-column: 5/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-5 {
    grid-column: 6/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-6 {
    grid-column: 7/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-7 {
    grid-column: 8/span 4;
  }
  .sca-col-xl-4.sca-offset-xl-8 {
    grid-column: 9/span 4;
  }
  .sca-col-xl-5.sca-offset-xl-0 {
    grid-column: 1/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-1 {
    grid-column: 2/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-2 {
    grid-column: 3/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-3 {
    grid-column: 4/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-4 {
    grid-column: 5/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-5 {
    grid-column: 6/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-6 {
    grid-column: 7/span 5;
  }
  .sca-col-xl-5.sca-offset-xl-7 {
    grid-column: 8/span 5;
  }
  .sca-col-xl-6.sca-offset-xl-0 {
    grid-column: 1/span 6;
  }
  .sca-col-xl-6.sca-offset-xl-1 {
    grid-column: 2/span 6;
  }
  .sca-col-xl-6.sca-offset-xl-2 {
    grid-column: 3/span 6;
  }
  .sca-col-xl-6.sca-offset-xl-3 {
    grid-column: 4/span 6;
  }
  .sca-col-xl-6.sca-offset-xl-4 {
    grid-column: 5/span 6;
  }
  .sca-col-xl-6.sca-offset-xl-5 {
    grid-column: 6/span 6;
  }
  .sca-col-xl-6.sca-offset-xl-6 {
    grid-column: 7/span 6;
  }
  .sca-col-xl-7.sca-offset-xl-0 {
    grid-column: 1/span 7;
  }
  .sca-col-xl-7.sca-offset-xl-1 {
    grid-column: 2/span 7;
  }
  .sca-col-xl-7.sca-offset-xl-2 {
    grid-column: 3/span 7;
  }
  .sca-col-xl-7.sca-offset-xl-3 {
    grid-column: 4/span 7;
  }
  .sca-col-xl-7.sca-offset-xl-4 {
    grid-column: 5/span 7;
  }
  .sca-col-xl-7.sca-offset-xl-5 {
    grid-column: 6/span 7;
  }
  .sca-col-xl-8.sca-offset-xl-0 {
    grid-column: 1/span 8;
  }
  .sca-col-xl-8.sca-offset-xl-1 {
    grid-column: 2/span 8;
  }
  .sca-col-xl-8.sca-offset-xl-2 {
    grid-column: 3/span 8;
  }
  .sca-col-xl-8.sca-offset-xl-3 {
    grid-column: 4/span 8;
  }
  .sca-col-xl-8.sca-offset-xl-4 {
    grid-column: 5/span 8;
  }
  .sca-col-xl-9.sca-offset-xl-0 {
    grid-column: 1/span 9;
  }
  .sca-col-xl-9.sca-offset-xl-1 {
    grid-column: 2/span 9;
  }
  .sca-col-xl-9.sca-offset-xl-2 {
    grid-column: 3/span 9;
  }
  .sca-col-xl-9.sca-offset-xl-3 {
    grid-column: 4/span 9;
  }
  .sca-col-xl-10.sca-offset-xl-0 {
    grid-column: 1/span 10;
  }
  .sca-col-xl-10.sca-offset-xl-1 {
    grid-column: 2/span 10;
  }
  .sca-col-xl-10.sca-offset-xl-2 {
    grid-column: 3/span 10;
  }
  .sca-col-xl-11.sca-offset-xl-0 {
    grid-column: 1/span 11;
  }
  .sca-col-xl-11.sca-offset-xl-1 {
    grid-column: 2/span 11;
  }
  .sca-col-xl-12.sca-offset-xl-0 {
    grid-column: 1/span 12;
  }
}
.sca-col-1 {
  grid-column: span 1;
}
.sca-col-2 {
  grid-column: span 2;
}
.sca-col-3 {
  grid-column: span 3;
}
.sca-col-4 {
  grid-column: span 4;
}
.sca-col-5 {
  grid-column: span 5;
}
.sca-col-6 {
  grid-column: span 6;
}
.sca-col-7 {
  grid-column: span 7;
}
.sca-col-8 {
  grid-column: span 8;
}
.sca-col-9 {
  grid-column: span 9;
}
.sca-col-10 {
  grid-column: span 10;
}
.sca-col-11 {
  grid-column: span 11;
}
.sca-col-12 {
  grid-column: span 12;
}
.sca-col-1.sca-offset-0 {
  grid-column: 1/span 1;
}
.sca-col-1.sca-offset-1 {
  grid-column: 2/span 1;
}
.sca-col-1.sca-offset-2 {
  grid-column: 3/span 1;
}
.sca-col-1.sca-offset-3 {
  grid-column: 4/span 1;
}
.sca-col-1.sca-offset-4 {
  grid-column: 5/span 1;
}
.sca-col-1.sca-offset-5 {
  grid-column: 6/span 1;
}
.sca-col-1.sca-offset-6 {
  grid-column: 7/span 1;
}
.sca-col-1.sca-offset-7 {
  grid-column: 8/span 1;
}
.sca-col-1.sca-offset-8 {
  grid-column: 9/span 1;
}
.sca-col-1.sca-offset-9 {
  grid-column: 10/span 1;
}
.sca-col-1.sca-offset-10 {
  grid-column: 11/span 1;
}
.sca-col-1.sca-offset-11 {
  grid-column: 12/span 1;
}
.sca-col-2.sca-offset-0 {
  grid-column: 1/span 2;
}
.sca-col-2.sca-offset-1 {
  grid-column: 2/span 2;
}
.sca-col-2.sca-offset-2 {
  grid-column: 3/span 2;
}
.sca-col-2.sca-offset-3 {
  grid-column: 4/span 2;
}
.sca-col-2.sca-offset-4 {
  grid-column: 5/span 2;
}
.sca-col-2.sca-offset-5 {
  grid-column: 6/span 2;
}
.sca-col-2.sca-offset-6 {
  grid-column: 7/span 2;
}
.sca-col-2.sca-offset-7 {
  grid-column: 8/span 2;
}
.sca-col-2.sca-offset-8 {
  grid-column: 9/span 2;
}
.sca-col-2.sca-offset-9 {
  grid-column: 10/span 2;
}
.sca-col-2.sca-offset-10 {
  grid-column: 11/span 2;
}
.sca-col-3.sca-offset-0 {
  grid-column: 1/span 3;
}
.sca-col-3.sca-offset-1 {
  grid-column: 2/span 3;
}
.sca-col-3.sca-offset-2 {
  grid-column: 3/span 3;
}
.sca-col-3.sca-offset-3 {
  grid-column: 4/span 3;
}
.sca-col-3.sca-offset-4 {
  grid-column: 5/span 3;
}
.sca-col-3.sca-offset-5 {
  grid-column: 6/span 3;
}
.sca-col-3.sca-offset-6 {
  grid-column: 7/span 3;
}
.sca-col-3.sca-offset-7 {
  grid-column: 8/span 3;
}
.sca-col-3.sca-offset-8 {
  grid-column: 9/span 3;
}
.sca-col-3.sca-offset-9 {
  grid-column: 10/span 3;
}
.sca-col-4.sca-offset-0 {
  grid-column: 1/span 4;
}
.sca-col-4.sca-offset-1 {
  grid-column: 2/span 4;
}
.sca-col-4.sca-offset-2 {
  grid-column: 3/span 4;
}
.sca-col-4.sca-offset-3 {
  grid-column: 4/span 4;
}
.sca-col-4.sca-offset-4 {
  grid-column: 5/span 4;
}
.sca-col-4.sca-offset-5 {
  grid-column: 6/span 4;
}
.sca-col-4.sca-offset-6 {
  grid-column: 7/span 4;
}
.sca-col-4.sca-offset-7 {
  grid-column: 8/span 4;
}
.sca-col-4.sca-offset-8 {
  grid-column: 9/span 4;
}
.sca-col-5.sca-offset-0 {
  grid-column: 1/span 5;
}
.sca-col-5.sca-offset-1 {
  grid-column: 2/span 5;
}
.sca-col-5.sca-offset-2 {
  grid-column: 3/span 5;
}
.sca-col-5.sca-offset-3 {
  grid-column: 4/span 5;
}
.sca-col-5.sca-offset-4 {
  grid-column: 5/span 5;
}
.sca-col-5.sca-offset-5 {
  grid-column: 6/span 5;
}
.sca-col-5.sca-offset-6 {
  grid-column: 7/span 5;
}
.sca-col-5.sca-offset-7 {
  grid-column: 8/span 5;
}
.sca-col-6.sca-offset-0 {
  grid-column: 1/span 6;
}
.sca-col-6.sca-offset-1 {
  grid-column: 2/span 6;
}
.sca-col-6.sca-offset-2 {
  grid-column: 3/span 6;
}
.sca-col-6.sca-offset-3 {
  grid-column: 4/span 6;
}
.sca-col-6.sca-offset-4 {
  grid-column: 5/span 6;
}
.sca-col-6.sca-offset-5 {
  grid-column: 6/span 6;
}
.sca-col-6.sca-offset-6 {
  grid-column: 7/span 6;
}
.sca-col-7.sca-offset-0 {
  grid-column: 1/span 7;
}
.sca-col-7.sca-offset-1 {
  grid-column: 2/span 7;
}
.sca-col-7.sca-offset-2 {
  grid-column: 3/span 7;
}
.sca-col-7.sca-offset-3 {
  grid-column: 4/span 7;
}
.sca-col-7.sca-offset-4 {
  grid-column: 5/span 7;
}
.sca-col-7.sca-offset-5 {
  grid-column: 6/span 7;
}
.sca-col-8.sca-offset-0 {
  grid-column: 1/span 8;
}
.sca-col-8.sca-offset-1 {
  grid-column: 2/span 8;
}
.sca-col-8.sca-offset-2 {
  grid-column: 3/span 8;
}
.sca-col-8.sca-offset-3 {
  grid-column: 4/span 8;
}
.sca-col-8.sca-offset-4 {
  grid-column: 5/span 8;
}
.sca-col-9.sca-offset-0 {
  grid-column: 1/span 9;
}
.sca-col-9.sca-offset-1 {
  grid-column: 2/span 9;
}
.sca-col-9.sca-offset-2 {
  grid-column: 3/span 9;
}
.sca-col-9.sca-offset-3 {
  grid-column: 4/span 9;
}
.sca-col-10.sca-offset-0 {
  grid-column: 1/span 10;
}
.sca-col-10.sca-offset-1 {
  grid-column: 2/span 10;
}
.sca-col-10.sca-offset-2 {
  grid-column: 3/span 10;
}
.sca-col-11.sca-offset-0 {
  grid-column: 1/span 11;
}
.sca-col-11.sca-offset-1 {
  grid-column: 2/span 11;
}
.sca-col-12.sca-offset-0 {
  grid-column: 1/span 12;
}
.sca-font--display-m {
  font: var(--sca-font-display-m-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--display-m {
    font: var(--sca-font-display-m-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--display-m {
    font: var(--sca-font-display-m-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--display-m {
    font: var(--sca-font-display-m-small);
  }
}
.sca-font--display-s {
  font: var(--sca-font-display-s-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--display-s {
    font: var(--sca-font-display-s-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--display-s {
    font: var(--sca-font-display-s-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--display-s {
    font: var(--sca-font-display-s-small);
  }
}
.sca-font--primary-headline-l {
  font: var(--sca-font-primary-headline-l-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--primary-headline-l {
    font: var(--sca-font-primary-headline-l-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--primary-headline-l {
    font: var(--sca-font-primary-headline-l-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--primary-headline-l {
    font: var(--sca-font-primary-headline-l-small);
  }
}
.sca-font--primary-headline-m {
  font: var(--sca-font-primary-headline-m-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--primary-headline-m {
    font: var(--sca-font-primary-headline-m-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--primary-headline-m {
    font: var(--sca-font-primary-headline-m-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--primary-headline-m {
    font: var(--sca-font-primary-headline-m-small);
  }
}
.sca-font--primary-headline-s {
  font: var(--sca-font-primary-headline-s-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--primary-headline-s {
    font: var(--sca-font-primary-headline-s-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--primary-headline-s {
    font: var(--sca-font-primary-headline-s-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--primary-headline-s {
    font: var(--sca-font-primary-headline-s-small);
  }
}
.sca-font--secondary-headline-l {
  font: var(--sca-font-secondary-headline-l-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--secondary-headline-l {
    font: var(--sca-font-secondary-headline-l-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--secondary-headline-l {
    font: var(--sca-font-secondary-headline-l-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--secondary-headline-l {
    font: var(--sca-font-secondary-headline-l-small);
  }
}
.sca-font--secondary-headline-m {
  font: var(--sca-font-secondary-headline-m-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--secondary-headline-m {
    font: var(--sca-font-secondary-headline-m-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--secondary-headline-m {
    font: var(--sca-font-secondary-headline-m-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--secondary-headline-m {
    font: var(--sca-font-secondary-headline-m-small);
  }
}
.sca-font--secondary-headline-s {
  font: var(--sca-font-secondary-headline-s-extra-large);
}
@media only screen and (min-width: 1250px) and (max-width: 1799px) {
  .sca-font--secondary-headline-s {
    font: var(--sca-font-secondary-headline-s-large);
  }
}
@media (min-width: 992px) and (max-width: 1251px) {
  .sca-font--secondary-headline-s {
    font: var(--sca-font-secondary-headline-s-medium);
  }
}
@media only screen and (max-width: 993px) {
  .sca-font--secondary-headline-s {
    font: var(--sca-font-secondary-headline-s-small);
  }
}
.sca-font--body-m {
  font: var(--sca-font-body-m);
}
.sca-font--body-s {
  font: var(--sca-font-body-s);
}
.sca-font--body-xs {
  font: var(--sca-font-body-xs);
}
.sca-font--body-xxs {
  font: var(--sca-font-body-xxs);
}
[class*=sca-font--primary].sca-font--bold,
[class*=sca-font--display].sca-font--bold {
  font-weight: 900;
}
[class*=sca-font--secondary].sca-font--bold,
[class*=sca-font--body].sca-font--bold {
  font-weight: 900;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 100%;
}

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