  
    [_nghost-ng-c61693312] {
      display: flex;
      flex-direction: column;
      min-height: 100vh;
      height: 100vh;
    }

    .main-content[_ngcontent-ng-c61693312] {
      flex: 1;
    }
  
  
    .main-content[_ngcontent-ng-c3179600961] {
      flex: 1;
    }
  
  
    .c11n-text-crop[_ngcontent-ng-c2005668662] {
      display: grid;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-display[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-display[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-display[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-6xl-display[_ngcontent-ng-c2005668662]::after {
      margin-top: -1rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-display[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-display[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-display[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-5xl-display[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-display[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-display[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-display[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-4xl-display[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-display[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-display[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-display[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-3xl-display[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-display[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-display[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-display[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-2xl-display[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-display[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-display[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-display[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xl-display[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-headline[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-headline[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-headline[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-headline[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-bold[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-bold[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-bold[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-lg-bold[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-article[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-article[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-article[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-article[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-bold[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-bold[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-bold[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-bold[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table-narrow[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table-narrow[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table-narrow[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-md-table-narrow[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table-narrow[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table-narrow[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table-narrow[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-sm-table-narrow[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xs[_ngcontent-ng-c2005668662]::before,
    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xs[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xs[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2005668662] .c11n-text-xs[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.25rem;
    }

    .c11n-text[_ngcontent-ng-c2005668662] {
      color: #040505;
    }

    .c11n-text-6xl[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-6xl-display[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-6xl-display--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -1rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-6xl--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-5xl[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-5xl-display[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-5xl-display--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-5xl--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-4xl[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-4xl-display[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-4xl-display--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-4xl--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-3xl[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-3xl-display[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-3xl-display--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-3xl--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-2xl[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-2xl-display[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-2xl-display--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-2xl--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-xl[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-xl-display[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2005668662] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-xl-display--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-xl--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-lg[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-lg-bold--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-lg-headline[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-lg-headline--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-lg--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-md[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-md-bold--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-article[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-md-article--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-md-table[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-md-table--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-table-narrow[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-md--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-sm[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-sm-bold--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-sm-table--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table-narrow[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-sm--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-xs[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2005668662] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2005668662]::before,
    .c11n-text-xs--crop[_ngcontent-ng-c2005668662]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2005668662]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2005668662]::after {
      margin-top: -0.25rem;
    }

    h1[_ngcontent-ng-c2005668662] {
      margin-top: 4rem;
      margin-left: 0 !important;
      max-width: 736px;
      padding: 0;
    }

    p[_ngcontent-ng-c2005668662] {
      max-width: 736px;
      padding-left: 0;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c2005668662] {
      text-align: left;
    }

    .section[_ngcontent-ng-c2005668662] {
      margin-bottom: 2rem;
    }

    .accordion[_ngcontent-ng-c2005668662] {
      max-width: 736px;
      padding-left: 0px;
      padding-right: 24px;
    }

    .bottom-link-row[_ngcontent-ng-c2005668662] {
      display: flex;
      max-width: 736px;
      padding-right: 24px;
      margin-bottom: 24px;
    }

    .accordion-text[_ngcontent-ng-c2005668662] {
      margin-left: 24px;
      max-width: 482px;
      padding-top: 1.125rem;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c2005668662] {
      max-width: 93px;
      margin: auto;
    }

    .container[_ngcontent-ng-c2005668662] {
      max-width: 765px;
      margin: auto auto 2rem;
    }

    .get-new-code-box[_ngcontent-ng-c2005668662] {
      width: 110px;
      height: 110px;
      flex-shrink: 0;
      background: var(--color-palette-red-100, #ffeded);
    }

    .c11n-accordion {
      border-color: transparent !important;
    }

    .c11n-accordion__trigger {
      background: transparent !important;
    }

    #oob-text-method-graphic[_ngcontent-ng-c2005668662] {
      width: 1.5rem;
      height: 1.5rem;
      position: absolute;
      margin-top: 24px;
    }

    .refresh-box[_ngcontent-ng-c2005668662] {
      text-align: center;
      margin-top: 29px;
      display: grid;
    }

    .row[_ngcontent-ng-c2005668662] {
      justify-content: center;
      margin-left: 0px;
      margin-right: 0px;
    }

    .panel-holder[_ngcontent-ng-c2005668662] {
      display: contents;
      min-height: 394px;
    }

    lgn-qr-code-panel[_ngcontent-ng-c2005668662] {
      flex-grow: 3;
    }

    lgn-username-password-panel[_ngcontent-ng-c2005668662] {
      flex-grow: 5;
    }
  
  
    .c11n-text-crop[_ngcontent-ng-c1829480380] {
      display: grid;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-display[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-display[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-display[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-6xl-display[_ngcontent-ng-c1829480380]::after {
      margin-top: -1rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-display[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-display[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-display[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-5xl-display[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-display[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-display[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-display[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-4xl-display[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-display[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-display[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-display[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-3xl-display[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-display[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-display[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-display[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-2xl-display[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-display[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-display[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-display[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xl-display[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-headline[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-headline[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-headline[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-headline[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-bold[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-bold[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-bold[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-lg-bold[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-article[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-article[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-article[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-article[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-bold[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-bold[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-bold[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-bold[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table-narrow[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table-narrow[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table-narrow[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-md-table-narrow[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table-narrow[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table-narrow[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table-narrow[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-sm-table-narrow[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xs[_ngcontent-ng-c1829480380]::before,
    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xs[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xs[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1829480380] .c11n-text-xs[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.25rem;
    }

    .c11n-text[_ngcontent-ng-c1829480380] {
      color: #040505;
    }

    .c11n-text-6xl[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-6xl-display[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-6xl-display--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -1rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-6xl--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-5xl[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-5xl-display[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-5xl-display--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-5xl--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-4xl[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-4xl-display[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-4xl-display--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-4xl--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-3xl[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-3xl-display[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-3xl-display--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-3xl--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-2xl[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-2xl-display[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-2xl-display--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-2xl--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-xl[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-xl-display[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1829480380] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-xl-display--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-xl--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-lg[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-lg-bold--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-lg-headline[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-lg-headline--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-lg--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-md[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-md-bold--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-article[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-md-article--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-md-table[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-md-table--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-table-narrow[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-md--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-sm[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-sm-bold--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-sm-table--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table-narrow[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-sm--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-xs[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1829480380] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1829480380]::before,
    .c11n-text-xs--crop[_ngcontent-ng-c1829480380]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1829480380]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1829480380]::after {
      margin-top: -0.25rem;
    }

    h1[_ngcontent-ng-c1829480380] {
      margin-top: 4rem;
      margin-left: 0 !important;
      max-width: 736px;
      padding: 0;
    }

    p[_ngcontent-ng-c1829480380] {
      max-width: 736px;
      padding-left: 0;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c1829480380] {
      text-align: left;
    }

    .accordion[_ngcontent-ng-c1829480380] {
      max-width: 736px;
      padding-left: 0px;
      padding-right: 24px;
    }

    .accordion-body[_ngcontent-ng-c1829480380] {
      display: flex;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c1829480380] {
      max-width: 93px;
      margin: auto;
      font-weight: bold;
    }

    .row[_ngcontent-ng-c1829480380] {
      justify-content: center;
    }

    .accordion-header-container[_ngcontent-ng-c1829480380] {
      margin-bottom: 2rem;
    }
  
  
    .c11n-text-crop[_ngcontent-ng-c3150170884] {
      display: grid;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-display[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-display[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-display[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-6xl-display[_ngcontent-ng-c3150170884]::after {
      margin-top: -1rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-display[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-display[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-display[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-5xl-display[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-display[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-display[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-display[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-4xl-display[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-display[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-display[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-display[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-3xl-display[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-display[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-display[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-display[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-2xl-display[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-display[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-display[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-display[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xl-display[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-headline[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-headline[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-headline[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-headline[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-bold[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-bold[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-bold[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-lg-bold[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-article[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-article[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-article[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-article[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-bold[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-bold[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-bold[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-bold[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table-narrow[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table-narrow[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table-narrow[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-md-table-narrow[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table-narrow[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table-narrow[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table-narrow[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-sm-table-narrow[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xs[_ngcontent-ng-c3150170884]::before,
    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xs[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xs[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c3150170884] .c11n-text-xs[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.25rem;
    }

    .c11n-text[_ngcontent-ng-c3150170884] {
      color: #040505;
    }

    .c11n-text-6xl[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-6xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-6xl-display[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-6xl-display--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -1rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-6xl--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-5xl[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-5xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-5xl-display[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-5xl-display--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-5xl--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-4xl[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-4xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-4xl-display[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-4xl-display--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-4xl--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-3xl[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-3xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-3xl-display[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-3xl-display--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-3xl--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-2xl[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-2xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-2xl-display[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-2xl-display--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-2xl--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-xl[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-xl-display[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c3150170884] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-xl-display--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-xl--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-lg[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-lg-bold--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-lg-headline[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-lg-headline--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-lg--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-md[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-md-bold--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-article[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-md-article--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-md-table[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-md-table--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-table-narrow[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-md--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-sm[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-sm-bold--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-sm-table--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table-narrow[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-sm--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-xs[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c3150170884] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c3150170884]::before,
    .c11n-text-xs--crop[_ngcontent-ng-c3150170884]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c3150170884]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c3150170884]::after {
      margin-top: -0.25rem;
    }

    #chip-container[_ngcontent-ng-c3150170884] {
      width: 113px;
      height: 27px;
    }

    .c11n-chip[_ngcontent-ng-c3150170884] {
      display: inline-flex;
      flex-shrink: 0;
      justify-content: center;
      align-items: center;
      border-radius: 2px;
      border: 1px solid var(--color-palette-turquoise-600, #007873);
    }

    #qr-code-skeleton-loader[_ngcontent-ng-c3150170884] {
      display: inline-flex;
      flex-shrink: 0;
    }

    .panel[_ngcontent-ng-c3150170884] {
      border: 1px solid var(--color-palette-neutral-300, #cbcece);
      margin-right: 1.5rem;
      padding: 1rem 0.75rem;
      height: 100%;
      min-height: 394px;
    }

    #qr-code-container[_ngcontent-ng-c3150170884] {
      flex-shrink: 0;
    }

    #panel-bold-text[_ngcontent-ng-c3150170884] {
      width: 100%;
      color: #040505;


      font-family: "FF Mark", Arial, sans-serif;
      font-size: 23px;
      font-style: normal;
      font-weight: 900;
      line-height: 100%;
    }

    #panel-refresh-text[_ngcontent-ng-c3150170884] {
      width: 100%;
      color: var(--c11n-typography-onLight, var(--color-text, #040505));
      font-variant-numeric: lining-nums tabular-nums;


      font-family: "FF Mark", Arial, sans-serif;
      font-size: 11px;
      font-style: normal;
      font-weight: 400;
      line-height: 1.4545454545;

    }

    .qr-code-steps[_ngcontent-ng-c3150170884],
    #qr-code-steps-text-alt[_ngcontent-ng-c3150170884],
    #qr-code-steps-text[_ngcontent-ng-c3150170884] {
      padding-left: 24px;
      margin-bottom: 0;
    }

    .list-content-load[_ngcontent-ng-c3150170884] {
      list-style-type: none;
    }

    #qr-code-steps-text[_ngcontent-ng-c3150170884]>li[_ngcontent-ng-c3150170884] {
      color: var(--c11n-typography-onLight, var(--color-text, #040505));
      font-variant-numeric: lining-nums tabular-nums;


      font-family: "FF Mark", Arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 1.4285714286;

      padding-bottom: 12px;
    }

    #refresh-content[_ngcontent-ng-c3150170884] {
      display: inline-flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }

    .row[_ngcontent-ng-c3150170884] {
      justify-content: center;
      width: auto !important;
    }
  
  
    .c11n-text-crop[_ngcontent-ng-c2832946040] {
      display: grid;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-display[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-display[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-display[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-6xl-display[_ngcontent-ng-c2832946040]::after {
      margin-top: -1rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-display[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-display[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-display[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-5xl-display[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-display[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-display[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-display[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-4xl-display[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-display[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-display[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-display[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-3xl-display[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-display[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-display[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-display[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-2xl-display[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-display[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-display[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-display[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xl-display[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-headline[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-headline[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-headline[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-headline[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-bold[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-bold[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-bold[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-lg-bold[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-article[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-article[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-article[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-article[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-bold[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-bold[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-bold[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-bold[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table-narrow[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table-narrow[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table-narrow[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-md-table-narrow[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table-narrow[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table-narrow[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table-narrow[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-sm-table-narrow[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xs[_ngcontent-ng-c2832946040]::before,
    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xs[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xs[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c2832946040] .c11n-text-xs[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.25rem;
    }

    .c11n-text[_ngcontent-ng-c2832946040] {
      color: #040505;
    }

    .c11n-text-6xl[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-6xl-display[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-6xl-display--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -1rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-6xl--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-5xl[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-5xl-display[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-5xl-display--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-5xl--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-4xl[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-4xl-display[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-4xl-display--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-4xl--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-3xl[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-3xl-display[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-3xl-display--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-3xl--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-2xl[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-2xl-display[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-2xl-display--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-2xl--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-xl[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-xl-display[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2832946040] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-xl-display--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-xl--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-lg[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-lg-bold--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-lg-headline[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-lg-headline--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-lg--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-md[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-md-bold--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-article[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-md-article--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-md-table[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-md-table--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-table-narrow[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-md--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-sm[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-sm-bold--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-sm-table--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table-narrow[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-sm--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-xs[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2832946040] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2832946040]::before,
    .c11n-text-xs--crop[_ngcontent-ng-c2832946040]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2832946040]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c2832946040]::after {
      margin-top: -0.25rem;
    }

    .accordion[_ngcontent-ng-c2832946040] {
      max-width: 736px;
      padding-left: 24px;
      padding-right: 24px;
    }

    .accordion-body[_ngcontent-ng-c2832946040] {
      margin-bottom: 24px;
    }

    .accordion-text[_ngcontent-ng-c2832946040] {
      margin-left: 24px;
      max-width: 482px;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c2832946040] {
      margin: auto;
    }

    .get-new-code-box[_ngcontent-ng-c2832946040] {
      width: 110px;
      height: 110px;
      background: var(--color-palette-red-100, #ffeded);
    }

    .get-new-code-box[_ngcontent-ng-c2832946040]:hover {
      cursor: pointer;
    }

    .forgot-password-link[_ngcontent-ng-c2832946040] {
      padding-top: 6px;
    }

    .c11n-accordion {
      border-color: transparent !important;
    }

    .c11n-accordion__trigger {
      background: transparent !important;
    }

    .c11n-banner__content-header {
      padding: 0 !important;
    }

    .custom-submit-login-button button {
      height: 4rem !important;
      width: 8rem !important;
    }

    .c11n-button__box {
      height: 4rem !important;
      width: 8rem !important;
    }

    .c11n-modal-dialog-entrypoint {
      display: none;
    }

    lgn-username-password-panel lgn-username-password .login-header {
      display: none;
    }

    @media (min-width: 576px) {
      lgn-username-password-panel lgn-username-password .panel-link-row {
        display: none;
      }

      lgn-username-password-panel lgn-username-password .subheader-text {
        display: none;
      }
    }

    .password-div {
      margin-bottom: -0.5rem !important;
    }

    .password-hint-and-error-min-height {
      height: 3rem !important;
    }

    .username-password-container {
      margin-top: 0.5rem;
      padding: 0;
    }

    lgn-username-password-panel lgn-username-password .error-banner {
      margin-top: -1rem;
      margin-bottom: 1.5rem;
    }

    #oob-text-method-graphic[_ngcontent-ng-c2832946040] {
      width: 1.5rem;
      height: 1.5rem;
      position: absolute;
      margin-top: 24px;
    }

    .refresh-box[_ngcontent-ng-c2832946040] {
      text-align: center;
      margin-top: 29px;
      display: grid;
    }

    .row[_ngcontent-ng-c2832946040] {
      justify-content: center;
    }

    .panel[_ngcontent-ng-c2832946040] {
      border: 1px solid var(--color-palette-neutral-300, #cbcece);
      padding: 2rem 0.75rem 2rem;
      height: 100%;
    }
  
  
    a.c11n-link[_nghost-ng-c1207108250]:focus-visible {
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    a.c11n-link[_nghost-ng-c1207108250]:focus-visible .c11n-link__content[_ngcontent-ng-c1207108250] {
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }

    button.c11n-link[_nghost-ng-c1207108250] {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      background: transparent;
      border: 0;
      font: inherit;
      text-align: inherit
    }

    button.c11n-link[_nghost-ng-c1207108250]:focus-visible {
      position: relative;
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    button.c11n-link[_nghost-ng-c1207108250]:focus-visible:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      border-radius: inherit;
      pointer-events: none;
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }

    a.c11n-link[_nghost-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250] {
      --common-bg-rule: 100% .0625rem, 0% .125rem;
      font-weight: 700;
      color: #145bff;
      position: relative;
      transition-property: color;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transition-duration: .1s;
      transform-style: flat;
      backface-visibility: hidden;
      transform: translateZ(0);
      padding-bottom: .1875rem
    }

    a.c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250] {
      background-image: linear-gradient(currentColor, currentColor), linear-gradient(currentColor, currentColor);
      background-size: 0% .0625rem, 0% .0625rem;
      background-position: 0% 100%;
      background-repeat: no-repeat;
      transition-property: background-size;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden;
      transform: translateZ(0);
      position: relative
    }

    a.c11n-link[_nghost-ng-c1207108250]:hover .c11n-link__content[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250]:hover .c11n-link__content[_ngcontent-ng-c1207108250],
    a.c11n-link[_nghost-ng-c1207108250]:focus-visible .c11n-link__content[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250]:focus-visible .c11n-link__content[_ngcontent-ng-c1207108250] {
      transition-duration: .1s;
      background-size: 100% .0625rem, 100% .125rem;
      text-decoration-line: underline;
      text-decoration-color: transparent;
      text-underline-offset: .3125rem
    }

    a.c11n-link[_nghost-ng-c1207108250]:hover .c11n-link__content[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250]:hover .c11n-link__content[_ngcontent-ng-c1207108250] {
      transition-duration: .1s
    }

    a.c11n-link[_nghost-ng-c1207108250]:focus-visible .c11n-link__content[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250]:focus-visible .c11n-link__content[_ngcontent-ng-c1207108250] {
      transition-property: none
    }

    a.c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    a.c11n-link[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    button.c11n-link[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      padding-bottom: .1875rem
    }

    a.c11n-link[_nghost-ng-c1207108250]:focus,
    button.c11n-link[_nghost-ng-c1207108250]:focus,
    a.c11n-link[_nghost-ng-c1207108250]:hover,
    button.c11n-link[_nghost-ng-c1207108250]:hover {
      color: #040505
    }

    a.c11n-link[_nghost-ng-c1207108250]:hover,
    button.c11n-link[_nghost-ng-c1207108250]:hover {
      transition-duration: .1s
    }

    a.c11n-link[_nghost-ng-c1207108250]:focus-visible,
    button.c11n-link[_nghost-ng-c1207108250]:focus-visible {
      transition: none
    }

    .c11n-link.c11n-link--normal[_nghost-ng-c1207108250] {
      font-weight: 400;
      padding-bottom: .125rem
    }

    .c11n-link.c11n-link--normal[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--normal[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      padding-bottom: .125rem
    }

    .c11n-text-md .c11n-link[_nghost-ng-c1207108250],
    .c11n-link.c11n-text-md[_nghost-ng-c1207108250] {
      --link-md-bold-padding-bottom: .09375rem;
      padding-bottom: var(--link-md-bold-padding-bottom)
    }

    .c11n-text-md .c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-text-md .c11n-link[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-text-md[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-text-md[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      padding-bottom: var(--link-md-bold-padding-bottom)
    }

    .c11n-text-sm .c11n-link[_nghost-ng-c1207108250],
    .c11n-link.c11n-text-sm[_nghost-ng-c1207108250] {
      --link-sm-bold-padding-bottom: .0625rem;
      padding-bottom: var(--link-sm-bold-padding-bottom)
    }

    .c11n-text-sm .c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-text-sm .c11n-link[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-text-sm[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-text-sm[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      padding-bottom: var(--link-sm-bold-padding-bottom)
    }

    .c11n-text-md .c11n-link--normal[_nghost-ng-c1207108250],
    .c11n-link--normal.c11n-text-md[_nghost-ng-c1207108250] {
      --link-md-normal-padding-bottom: .15625rem;
      padding-bottom: var(--link-md-normal-padding-bottom)
    }

    .c11n-text-md .c11n-link--normal[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-text-md .c11n-link--normal[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link--normal.c11n-text-md[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link--normal.c11n-text-md[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      padding-bottom: var(--link-md-normal-padding-bottom)
    }

    .c11n-text-sm .c11n-link--normal[_nghost-ng-c1207108250],
    .c11n-link--normal.c11n-text-sm[_nghost-ng-c1207108250] {
      --link-sm-normal-padding-bottom: .125rem;
      padding-bottom: var(--link-sm-normal-padding-bottom)
    }

    .c11n-text-sm .c11n-link--normal[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-text-sm .c11n-link--normal[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link--normal.c11n-text-sm[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link--normal.c11n-text-sm[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      padding-bottom: var(--link-sm-normal-padding-bottom)
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      background-image: linear-gradient(currentColor, currentColor), linear-gradient(currentColor, currentColor);
      background-size: 0% .0625rem, 0% .0625rem;
      background-position: 0% 100%;
      background-repeat: no-repeat;
      transition-property: background-size;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden;
      transform: translateZ(0);
      position: relative
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250]:hover .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250]:focus-visible .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250]:hover .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250]:focus-visible .c11n-link__text[_ngcontent-ng-c1207108250] {
      transition-duration: .1s;
      background-size: 100% .0625rem, 100% .125rem;
      text-decoration-line: underline;
      text-decoration-color: transparent;
      text-underline-offset: .3125rem
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250]:hover .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250]:hover .c11n-link__text[_ngcontent-ng-c1207108250] {
      transition-duration: .1s
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250]:focus-visible .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250]:focus-visible .c11n-link__text[_ngcontent-ng-c1207108250] {
      transition-property: none
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250] {
      background-image: none
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250] [data-container=c11n-icon-container][_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250]>svg[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250] [data-container=c11n-icon-container][_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250]>svg[_ngcontent-ng-c1207108250] {
      display: inline-block;
      vertical-align: middle
    }

    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250] [data-container=c11n-icon-container][_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--icon[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250]>svg[_ngcontent-ng-c1207108250] {
      margin: 0 0 .0625rem .25rem
    }

    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250] [data-container=c11n-icon-container][_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--leading-icon[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250]>svg[_ngcontent-ng-c1207108250] {
      margin: 0 .25rem .0625rem 0
    }

    .c11n-link.c11n-link--secondary[_nghost-ng-c1207108250] {
      color: #040505
    }

    .c11n-link.c11n-link--secondary[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250] {
      background-size: var(--common-bg-rule)
    }

    .c11n-link--reinforced .c11n-link[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link--reinforced .c11n-link[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--reinforced[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--reinforced[_nghost-ng-c1207108250] .c11n-link__text[_ngcontent-ng-c1207108250] {
      background-size: var(--common-bg-rule)
    }

    .c11n-link--reinforced .c11n-link[_nghost-ng-c1207108250]:focus .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link--reinforced .c11n-link[_nghost-ng-c1207108250]:focus .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link--reinforced .c11n-link[_nghost-ng-c1207108250]:hover .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link--reinforced .c11n-link[_nghost-ng-c1207108250]:hover .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--reinforced[_nghost-ng-c1207108250]:focus .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--reinforced[_nghost-ng-c1207108250]:focus .c11n-link__text[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--reinforced[_nghost-ng-c1207108250]:hover .c11n-link__content[_ngcontent-ng-c1207108250],
    .c11n-link.c11n-link--reinforced[_nghost-ng-c1207108250]:hover .c11n-link__text[_ngcontent-ng-c1207108250] {
      background-size: 100% .0625rem, 100% .125rem
    }

    .c11n-link.c11n-link--on-dark[_nghost-ng-c1207108250] {
      color: #fff !important
    }

    .c11n-link.c11n-link--on-dark[_nghost-ng-c1207108250] .c11n-link__content[_ngcontent-ng-c1207108250] {
      background-size: var(--common-bg-rule)
    }

    .c11n-link.c11n-link--no-wrap[_nghost-ng-c1207108250] {
      white-space: nowrap
    }
  
  
    .c11n-chip[_nghost-ng-c4011168490] {
      --chip-fg-color: $c11n-color-ink-800;
      --chip-bg-color: #def5f0;
      --chip-alt-bg-color: #007873;
      --chip-border-color: #007873;
      --chip-alt-fg-color: #ffffff;
      --remove-button-width: 1.5rem;
      --height: 1.5rem;
      box-sizing: border-box;
      max-height: var(--height);
      white-space: nowrap;
      width: fit-content;
      padding: 0;
      margin: 0
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] {
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      align-items: center;
      height: var(--height);
      width: fit-content;
      margin: 0;
      padding: 0 .5rem;
      border-radius: .125rem;
      background: var(--chip-bg-color);
      border: .0625rem solid var(--chip-border-color);
      overflow: visible;
      position: relative
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box__label[_ngcontent-ng-c4011168490] {
      font-size: .6875rem;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      color: #040505;
      display: inline-block;
      height: inherit;
      line-height: var(--height);
      background: transparent
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490],
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490] {
      height: inherit;
      box-sizing: border-box;
      -webkit-appearance: none;
      appearance: none;
      text-decoration: none;
      max-height: var(--height)
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490]:focus-visible,
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490]:focus-visible {
      position: relative;
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490]:focus-visible:after,
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490]:focus-visible:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      border-radius: inherit;
      pointer-events: none;
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490]:hover,
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490]:focus-visible,
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490]:hover,
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490]:focus-visible {
      background: var(--chip-alt-bg-color)
    }

    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490]:hover .c11n-chip__box__label[_ngcontent-ng-c4011168490],
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--button[_ngcontent-ng-c4011168490]:focus-visible .c11n-chip__box__label[_ngcontent-ng-c4011168490],
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490]:hover .c11n-chip__box__label[_ngcontent-ng-c4011168490],
    .c11n-chip[_nghost-ng-c4011168490] .c11n-chip__box--link[_ngcontent-ng-c4011168490]:focus-visible .c11n-chip__box__label[_ngcontent-ng-c4011168490] {
      color: var(--chip-alt-fg-color)
    }

    .c11n-chip[_nghost-ng-c4011168490] button[_ngcontent-ng-c4011168490],
    .c11n-chip[_nghost-ng-c4011168490] a[_ngcontent-ng-c4011168490],
    .c11n-chip[_nghost-ng-c4011168490] a[_ngcontent-ng-c4011168490]:active,
    .c11n-chip[_nghost-ng-c4011168490] a[_ngcontent-ng-c4011168490]:visited {
      box-sizing: border-box;
      -webkit-appearance: none;
      appearance: none;
      text-decoration: none;
      color: var(--chip-fg-color)
    }

    .c11n-chip[_nghost-ng-c4011168490] a[_ngcontent-ng-c4011168490]:hover {
      text-decoration: none;
      color: var(--chip-alt-fg-color)
    }

    .c11n-chip.c11n-chip--yellow[_nghost-ng-c4011168490] {
      --chip-bg-color: #fff7de;
      --chip-alt-bg-color: #ffad00;
      --chip-border-color: #bf8200;
      --chip-alt-fg-color: $c11n-color-ink-800
    }

    .c11n-chip.c11n-chip--ink[_nghost-ng-c4011168490] {
      --chip-bg-color: #e8e9e9;
      --chip-alt-bg-color: #3f4444;
      --chip-border-color: #040505
    }

    .c11n-chip.c11n-chip--internal[_nghost-ng-c4011168490] {
      --chip-bg-color: #bbcf9c;
      --chip-alt-bg-color: #556b33;
      --chip-border-color: #556b33;
      --chip-alt-fg-color: #ffffff
    }

    .c11n-chip.c11n-chip--medium[_nghost-ng-c4011168490] {
      --height: 2rem;
      --remove-button-width: 2rem
    }

    .c11n-chip.c11n-chip--removed[_nghost-ng-c4011168490] {
      margin: 0;
      display: none
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] {
      padding: 0 0 0 .5rem
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490] {
      position: relative;
      margin: 0 0 0 .5rem;
      border: 0 none;
      border-radius: 0;
      background: var(--chip-bg-color);
      width: var(--remove-button-width);
      height: 100%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      justify-content: center;
      align-items: center
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490] svg[_ngcontent-ng-c4011168490] {
      max-width: .5rem;
      max-height: .5rem
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490] svg[_ngcontent-ng-c4011168490] use[_ngcontent-ng-c4011168490] {
      fill: var(--chip-fg-color)
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490]:focus-visible {
      position: relative;
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490]:focus-visible:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      border-radius: inherit;
      pointer-events: none;
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490]:hover,
    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490]:focus-visible {
      background: var(--chip-alt-bg-color);
      border-color: var(--chip-alt-bg-color)
    }

    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490]:hover svg[_ngcontent-ng-c4011168490] use[_ngcontent-ng-c4011168490],
    .c11n-chip.c11n-chip--removable[_nghost-ng-c4011168490] .c11n-chip__box[_ngcontent-ng-c4011168490] button[_ngcontent-ng-c4011168490]:focus-visible svg[_ngcontent-ng-c4011168490] use[_ngcontent-ng-c4011168490] {
      fill: var(--chip-alt-fg-color)
    }
  
  
    .c11n-text-crop[_ngcontent-ng-c1032501575] {
      display: grid;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-display[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-display[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-display[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-6xl-display[_ngcontent-ng-c1032501575]::after {
      margin-top: -1rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-display[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-display[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-display[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-5xl-display[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-display[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-display[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-display[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-4xl-display[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-display[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-display[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-display[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-3xl-display[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-display[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-display[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-display[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-2xl-display[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-display[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-display[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-display[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xl-display[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-headline[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-headline[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-headline[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-headline[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-bold[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-bold[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-bold[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-lg-bold[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-article[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-article[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-article[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-article[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-bold[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-bold[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-bold[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-bold[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table-narrow[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table-narrow[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table-narrow[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-md-table-narrow[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table-narrow[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table-narrow[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table-narrow[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-sm-table-narrow[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xs[_ngcontent-ng-c1032501575]::before,
    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xs[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xs[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c1032501575] .c11n-text-xs[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.25rem;
    }

    .c11n-text[_ngcontent-ng-c1032501575] {
      color: #040505;
    }

    .c11n-text-6xl[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-6xl-display[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-6xl-display--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -1rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-6xl--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-5xl[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-5xl-display[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-5xl-display--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-5xl--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-4xl[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-4xl-display[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-4xl-display--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-4xl--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-3xl[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-3xl-display[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-3xl-display--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-3xl--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-2xl[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-2xl-display[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-2xl-display--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-2xl--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-xl[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-xl-display[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1032501575] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-xl-display--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-xl--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-lg[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-lg-bold--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-lg-headline[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-lg-headline--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-lg--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-md[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-md-bold--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-article[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-md-article--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-md-table[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-md-table--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-table-narrow[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-md--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-sm[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-sm-bold--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-sm-table--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table-narrow[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-sm--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-xs[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1032501575] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1032501575]::before,
    .c11n-text-xs--crop[_ngcontent-ng-c1032501575]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1032501575]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c1032501575]::after {
      margin-top: -0.25rem;
    }

    #transmitContainer[_ngcontent-ng-c1032501575] {
      display: flex;
      width: 100%;
      height: 100%;
    }

    #qr-code-container[_ngcontent-ng-c1032501575] {
      position: relative;
      flex-shrink: 0;
    }

    #qr-code-skeleton-loader[_ngcontent-ng-c1032501575],
    #square-svg[_ngcontent-ng-c1032501575] {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      flex-shrink: 0;
    }

    #get-new-code-box[_ngcontent-ng-c1032501575] {
      flex-shrink: 0;
      background: var(--color-palette-red-100, #ffeded);
    }

    #request-new-code-box[_ngcontent-ng-c1032501575] {
      flex-shrink: 0;
      background: var(--color-palette-red-100, #ffeded);
    }

    #get-new-code-box[_ngcontent-ng-c1032501575]:hover,
    #request-new-code-box[_ngcontent-ng-c1032501575]:hover,
    .button-hover[_ngcontent-ng-c1032501575],
    .button-hover[_ngcontent-ng-c1032501575]:hover {
      cursor: default !important;
    }

    .refresh-box[_ngcontent-ng-c1032501575] {
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      height: 100%;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c1032501575] {
      color: var(--c11n-typography-secondaryInteractive, var(--color-text-action-secondary, #040505));
      font-family: "FF Mark", Arial, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: 1.4285714286;

      border-bottom: var(--size-border-width-default, 1px) solid var(--color-text-action-secondary, #040505);
    }

    #refresh-content[_ngcontent-ng-c1032501575] {
      display: inline-flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }

    #refresh-content-request[_ngcontent-ng-c1032501575] {
      display: inline-flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }

    .refresh-content[_ngcontent-ng-c1032501575] {
      display: inline-flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }

    #square-svg[_ngcontent-ng-c1032501575] {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

    .qr-code-accordion[_nghost-ng-c1032501575] #qr-code-loading-error-banner[_ngcontent-ng-c1032501575] {
      display: flex;
      width: 617px;
      align-items: flex-start;
    }

    .refresh-icon {
      display: flex;
      justify-content: center;
      align-items: center;
      margin-bottom: 7px;
    }

    .refresh-icon svg {
      width: 1.5rem !important;
      height: 1.5rem !important;
      display: inline !important;
    }
  
  
    .c11n-text-crop[_ngcontent-ng-c268222721] {
      display: grid;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl[_ngcontent-ng-c268222721]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-display[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-display[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-display[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-6xl-display[_ngcontent-ng-c268222721]::after {
      margin-top: -1rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-display[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-display[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-display[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-5xl-display[_ngcontent-ng-c268222721]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl[_ngcontent-ng-c268222721]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-display[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-display[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-display[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-4xl-display[_ngcontent-ng-c268222721]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl[_ngcontent-ng-c268222721]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-display[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-display[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-display[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-3xl-display[_ngcontent-ng-c268222721]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl[_ngcontent-ng-c268222721]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-display[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-display[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-display[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-2xl-display[_ngcontent-ng-c268222721]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl[_ngcontent-ng-c268222721]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-display[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-display[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-display[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xl-display[_ngcontent-ng-c268222721]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg[_ngcontent-ng-c268222721]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-headline[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-headline[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-headline[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-headline[_ngcontent-ng-c268222721]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-bold[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-bold[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-bold[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-lg-bold[_ngcontent-ng-c268222721]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-article[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-article[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-article[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-article[_ngcontent-ng-c268222721]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-bold[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-bold[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-bold[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-bold[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table-narrow[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table-narrow[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table-narrow[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-md-table-narrow[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table-narrow[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table-narrow[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table-narrow[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-sm-table-narrow[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xs[_ngcontent-ng-c268222721]::before,
    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xs[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xs[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-crop[_ngcontent-ng-c268222721] .c11n-text-xs[_ngcontent-ng-c268222721]::after {
      margin-top: -0.25rem;
    }

    .c11n-text[_ngcontent-ng-c268222721] {
      color: #040505;
    }

    .c11n-text-6xl[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-6xl-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.46875rem;
    }

    .c11n-text-6xl-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-6xl-display[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-6xl-display--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.1875rem;
    }

    .c11n-text-6xl-display--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -1rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 5.75rem;
      line-height: 1.0434782609;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-6xl--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.4375rem;
    }

    .c11n-text-6xl--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-5xl[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-5xl-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-5xl-display[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-5xl-display--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.9375rem;
    }

    .c11n-text-5xl-display--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 4.25rem;
      line-height: 1.0588235294;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-5xl--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.09375rem;
    }

    .c11n-text-5xl--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3984375rem;
    }

    .c11n-text-4xl[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-4xl-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.0546875rem;
    }

    .c11n-text-4xl-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-4xl-display[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-4xl-display--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.875rem;
    }

    .c11n-text-4xl-display--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.75rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3.5625rem;
      line-height: 1.1228070175;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-4xl--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -1.03125rem;
    }

    .c11n-text-4xl--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.4609375rem;
    }

    .c11n-text-3xl[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-3xl-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.71875rem;
    }

    .c11n-text-3xl-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.2421875rem;
    }

    .c11n-text-3xl-display[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-3xl-display--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-3xl-display--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.5rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.875rem;
      line-height: 1.0434782609;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-3xl--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.703125rem;
    }

    .c11n-text-3xl--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.265625rem;
    }

    .c11n-text-2xl[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-2xl-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-2xl-display[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-2xl-display--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.546875rem;
    }

    .c11n-text-2xl-display--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.515625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.125rem;
      line-height: 1.1764705882;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-2xl--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.65625rem;
    }

    .c11n-text-2xl--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.34375rem;
    }

    .c11n-text-xl[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-xl-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.234375rem;
    }

    .c11n-text-xl-display[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c268222721] {
      font-family: Thorndale, "Times New Roman", serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-xl-display--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.40625rem;
    }

    .c11n-text-xl-display--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.40625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.75rem;
      line-height: 1.1428571429;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-xl--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.515625rem;
    }

    .c11n-text-xl--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.24609375rem;
    }

    .c11n-text-lg[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-lg-bold--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.53125rem;
    }

    .c11n-text-lg-bold--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.4375rem;
    }

    .c11n-text-lg-headline[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 900;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-lg-headline--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg-headline--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-lg--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.59375rem;
    }

    .c11n-text-lg--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.375rem;
    }

    .c11n-text-md[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-md-bold--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-bold--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-article[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.8823529412;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-md-article--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.7109375rem;
    }

    .c11n-text-md-article--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.53125rem;
    }

    .c11n-text-md-table[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-md-table--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md-table-narrow[_ngcontent-ng-c268222721] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md-table-narrow--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
    }

    .c11n-text-md--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-md--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-md--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.4375rem;
    }

    .c11n-text-md--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.3125rem;
    }

    .c11n-text-sm[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-sm-bold--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-bold--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-sm-table--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm-table-narrow[_ngcontent-ng-c268222721] {
      font-family: "FF Mark Narrow", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
      font-variant-numeric: tabular-nums;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm-table-narrow--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.4285714286;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-sm--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.34375rem;
    }

    .c11n-text-sm--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.28125rem;
    }

    .c11n-text-xs[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c268222721] {
      font-family: "FF Mark", Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.6875rem;
      line-height: 1.4545454545;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c268222721]::before,
    .c11n-text-xs--crop[_ngcontent-ng-c268222721]::after {
      content: "";
      display: block;
      height: 0;
      width: 0;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c268222721]::before {
      margin-bottom: -0.28125rem;
    }

    .c11n-text-xs--crop[_ngcontent-ng-c268222721]::after {
      margin-top: -0.25rem;
    }

    .divider[_ngcontent-ng-c268222721] {
      height: 1px;
      background-color: #cccccc;
    }

    .error[_ngcontent-ng-c268222721] {
      border-color: #ba3d21;
    }

    .c11n-link-icon[_ngcontent-ng-c268222721] {
      height: 25px;
      width: 25px;
      margin-right: 8px;
    }

    .password-min-height[_ngcontent-ng-c268222721] {
      min-height: 116px;
    }

    .username-password-container[_ngcontent-ng-c268222721] {
      --bs-gutter-x: 24px;
      --bs-gutter-y: 0;
      width: 100%;
      padding-right: calc(var(--bs-gutter-x) * 0.5);
      padding-left: calc(var(--bs-gutter-x) * 0.5);
      margin-right: auto;
      margin-left: auto;
    }

    @media (max-width: 575.98px) {
      .custom-submit-login-button button {
        width: 100% !important;
      }

      .c11n-button__box {
        width: 100% !important;
      }
    }
  
  
    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      font-size: 1.0625rem;
      border-radius: 2rem;
      border: .125rem solid #040505;
      margin: 0;
      width: auto;
      color: #fff;
      height: 3rem;
      padding: 0 1.5rem;
      background-color: #040505;
      transition-property: color, background-color;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017] {
      padding: 0;
      margin: 0;
      justify-content: center;
      white-space: nowrap
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] {
      display: none;
      flex-direction: row;
      align-items: center;
      max-width: none;
      min-width: auto
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      height: 2rem;
      padding: 0 1rem
    }

    .c11n-button.c11n-button--large[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      height: 4rem;
      padding: 0 2rem
    }

    .c11n-button.c11n-button--full-width[_ngcontent-ng-c701653017] {
      width: 100%
    }

    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      justify-content: center
    }

    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] {
      display: flex;
      border: 0 none;
      height: 100%;
      padding: 0
    }

    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017] {
      transition-property: fill, stroke;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__leading-icon[_ngcontent-ng-c701653017] {
      justify-content: flex-end;
      margin: 0 .5rem 0 0
    }

    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__trailing-icon[_ngcontent-ng-c701653017] {
      justify-content: flex-start;
      margin: 0 0 0 .5rem
    }

    .c11n-button.c11n-button--secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] {
      color: currentColor
    }

    .c11n-button.c11n-button--secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: transparent;
      color: currentColor
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      border: 0 none
    }

    .c11n-button.c11n-button--on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #fff;
      border: .125rem solid #ffffff;
      color: #040505
    }

    .c11n-button.c11n-button--secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: transparent;
      border: .125rem solid #ffffff;
      color: #fff
    }

    .c11n-button.c11n-button--on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--primary-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--primary-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--secondary-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--secondary-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #fff;
      color: #040505
    }

    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] {
      color: #fff;
      background: transparent
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017] {
      display: none
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017] {
      pointer-events: none
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      position: relative
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-spinner[_ngcontent-ng-c701653017] {
      position: absolute;
      display: flex
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017] {
      visibility: hidden
    }

    .c11n-button[_ngcontent-ng-c701653017]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]) .c11n-button__box[_ngcontent-ng-c701653017] {
      min-width: 8rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--small .c11n-button__box[_ngcontent-ng-c701653017] {
      min-width: 4rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--large .c11n-button__box[_ngcontent-ng-c701653017] {
      min-width: 9rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--ghost .c11n-button__box[_ngcontent-ng-c701653017] {
      min-width: 0
    }

    .c11n-button[_ngcontent-ng-c701653017]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--ghost-on-dark .c11n-button__box[_ngcontent-ng-c701653017] {
      min-width: 0
    }

    .c11n-button[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #fff;
      color: #040505
    }

    .c11n-button.c11n-button--secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] {
      position: relative
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before {
      content: "";
      position: absolute;
      background-color: #0405051a;
      border-radius: 50%;
      transform: scale(0) translateZ(0);
      transform-origin: center;
      transition-property: transform, background-color;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transition-duration: .1s;
      transform-style: flat;
      backface-visibility: hidden;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%
    }

    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017]:before,
    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017]:before,
    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017]:before,
    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before {
      background-color: #ffffff4d
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017]:hover:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017]:hover:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017]:hover:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:hover:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:hover:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:hover:before {
      transform: scale(1) translateZ(0);
      transition-duration: .1s
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:focus-visible:before {
      transform: scale(1) translateZ(0);
      transition-duration: .1s
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:focus-visible:before {
      transition-property: none
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before {
      border-radius: 2rem
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      color: currentColor;
      border: none;
      background-color: transparent
    }

    .c11n-button.c11n-button--ghost-circle[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      max-width: 1ch
    }

    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c701653017]:before {
      background-color: #ffffff4d
    }

    .c11n-button[_ngcontent-ng-c701653017] {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      position: relative;
      display: inline-block;
      border: 0;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      background-color: transparent;
      border-radius: 2rem;
      color: inherit
    }

    .c11n-button.c11n-button--icon-primary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017] {
      border-radius: 50%
    }

    .c11n-button.c11n-button--icon-primary.c11n-button--small[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary.c11n-button--small[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-ghost.c11n-button--small[_ngcontent-ng-c701653017] {
      height: 2rem;
      width: 2rem
    }

    .c11n-button.c11n-button--icon-primary.c11n-button--medium[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary.c11n-button--medium[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-ghost.c11n-button--medium[_ngcontent-ng-c701653017] {
      height: 3rem;
      width: 3rem
    }

    .c11n-button.c11n-button--icon-primary.c11n-button--large[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary.c11n-button--large[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-ghost.c11n-button--large[_ngcontent-ng-c701653017] {
      height: 4rem;
      width: 4rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:hover .c11n-button__icon-only[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017] {
      transition-duration: .1s
    }

    .c11n-button[_ngcontent-ng-c701653017]:focus-visible .c11n-button__icon-only[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017] {
      transition: none
    }

    .c11n-button.c11n-button--icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      font-size: 1.0625rem;
      border-radius: 2rem;
      border: .125rem solid #040505;
      margin: 0;
      width: auto;
      color: #fff;
      padding: 0;
      background-color: transparent;
      height: 100%
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__icon-only[_ngcontent-ng-c701653017] {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 100%;
      border-radius: 50%;
      box-sizing: border-box
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__icon-only[_ngcontent-ng-c701653017] svg[_ngcontent-ng-c701653017] use[_ngcontent-ng-c701653017] {
      transition-property: fill, stroke;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button.c11n-button--icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #040505;
      border: .125rem solid #040505
    }

    .c11n-button.c11n-button--icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #fff;
      color: #040505
    }

    .c11n-button.c11n-button--icon-primary.c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      border-color: #fff;
      background-color: #fff;
      color: #040505
    }

    .c11n-button.c11n-button--icon-primary.c11n--on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-primary.c11n--on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      border: .125rem solid #040505;
      background-color: transparent;
      color: #040505
    }

    .c11n-button.c11n-button--icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--icon-secondary.c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: transparent;
      border-color: #fff;
      color: #fff
    }

    .c11n-button.c11n-button--icon-secondary.c11n--on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--icon-secondary.c11n--on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017] {
      position: relative
    }

    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017]:before {
      content: "";
      position: absolute;
      background-color: #0405051a;
      border-radius: 50%;
      transform: scale(0) translateZ(0);
      transform-origin: center;
      transition-property: transform, background-color;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transition-duration: .1s;
      transform-style: flat;
      backface-visibility: hidden;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%
    }

    .c11n--on-dark[_ngcontent-ng-c701653017] .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017]:before {
      background-color: #ffffff4d
    }

    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017]:hover:before {
      transform: scale(1) translateZ(0);
      transition-duration: .1s
    }

    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017]:focus-visible:before {
      transform: scale(1) translateZ(0);
      transition-duration: .1s
    }

    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017]:focus-visible:before {
      transition-property: none
    }

    .c11n-button.c11n-button--icon-ghost[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      color: currentColor;
      border: none;
      background-color: transparent
    }

    .c11n-button.c11n-button--icon-ghost.c11n--on-dark[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--icon-ghost.c11n--on-dark[_ngcontent-ng-c701653017]:before {
      background-color: #ffffff4d
    }

    @keyframes _ngcontent-ng-c701653017_button-shake {
      0% {
        transform: translate(0)
      }

      20% {
        transform: translate(-.5rem)
      }

      40% {
        transform: translate(.5rem)
      }

      60% {
        transform: translate(-.5rem)
      }

      80% {
        transform: translate(.5rem)
      }

      to {
        transform: translate(0)
      }
    }

    .c11n-button[_ngcontent-ng-c701653017] {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      position: relative;
      display: inline-block;
      border: 0;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      background-color: transparent;
      border-radius: 2rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:focus-visible {
      position: relative;
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:focus-visible:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      border-radius: inherit;
      pointer-events: none;
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }

    .c11n-button[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] {
      transition-duration: .1s
    }

    .c11n-button[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      transition: none
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] {
      color: #040505;
      z-index: 0
    }

    .c11n-button.c11n-button--label-icon-primary.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      padding-left: .75rem
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      font-size: 1.0625rem;
      border-radius: 2rem;
      border: .125rem solid #040505;
      margin: 0;
      width: auto;
      color: #fff;
      justify-content: space-between;
      padding: 0 0 0 1.5rem;
      background-color: transparent;
      border: none;
      position: relative;
      transition-property: color;
      transition-duration: .2s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      content: "";
      z-index: -1;
      position: absolute;
      top: 50%;
      right: 0;
      transform: translateY(-50%);
      border: .125rem solid transparent;
      border-radius: 6.25rem;
      transition-property: width, background-color;
      transition-duration: .2s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      display: flex;
      justify-content: center;
      margin: 0 0 0 .5rem;
      transition-property: color;
      transition-duration: .2s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      width: 3rem;
      height: 3rem
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      width: 2rem;
      height: 2rem
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017] {
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017]:before,
    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017]:after {
      content: "";
      display: block;
      height: 0;
      width: 0
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017]:before {
      margin-bottom: -.4375rem
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017]:after {
      margin-top: -.3125rem
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__label[_ngcontent-ng-c701653017] {
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: .875rem;
      line-height: 1.4285714286
    }

    .c11n-button[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      display: none;
      flex-direction: row;
      align-items: center;
      width: 3rem;
      height: 3rem
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      width: 2rem;
      height: 2rem;
      max-width: none;
      min-width: auto
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #040505;
      border: 0 none
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      background-color: #040505;
      border: .125rem solid #040505
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #040505
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      background-color: transparent;
      border: .125rem solid #040505
    }

    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      border: .125rem solid #ffffff;
      background-color: #fff
    }

    .c11n-button.c11n-button--label-icon-on-dark.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--label-icon-on-dark.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017]:before {
      background-color: transparent;
      border: .125rem solid #ffffff
    }

    .c11n-button.c11n-button--invalid[_ngcontent-ng-c701653017] {
      animation-name: _ngcontent-ng-c701653017_button-shake;
      animation-duration: .3s;
      animation-timing-function: cubic-bezier(.4, 0, .2, 1);
      animation-direction: normal
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] {
      transition-duration: .25s;
      background-color: transparent
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017]:before {
      transition-duration: .25s;
      width: 100%
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      transition-duration: .25s
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      transition: none;
      background-color: transparent
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before {
      transition: none;
      width: 100%
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      transition: none
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #040505
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017]:before {
      background-color: transparent
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      color: #040505
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #040505;
      transition: none
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before {
      background-color: transparent;
      transition: none
    }

    .c11n-button.c11n-button--label-icon-primary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      color: #040505;
      transition: none
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017] .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      color: #040505
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before {
      background-color: #040505
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:hover .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      color: #fff
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] {
      transition: none
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before,
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017]:before {
      transition: none
    }

    .c11n-button.c11n-button--label-icon-secondary[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017],
    .c11n-button.c11n-button--label-icon-on-dark[_ngcontent-ng-c701653017]:focus-visible .c11n-button__box[_ngcontent-ng-c701653017] .c11n-button__labeled-icon[_ngcontent-ng-c701653017] {
      transition: none
    }

    dialog[_ngcontent-ng-c701653017] {
      position: absolute;
      left: 0;
      right: 0;
      width: -moz-fit-content;
      width: -webkit-fit-content;
      width: fit-content;
      height: -moz-fit-content;
      height: -webkit-fit-content;
      height: fit-content;
      margin: auto;
      border: solid;
      padding: 1em;
      background: #fff;
      color: #000;
      display: block
    }

    dialog[_ngcontent-ng-c701653017]:not([open]) {
      display: none
    }

    dialog[_ngcontent-ng-c701653017]+.backdrop[_ngcontent-ng-c701653017] {
      position: fixed;
      inset: 0;
      background: #0000001a
    }

    ._dialog_overlay[_ngcontent-ng-c701653017] {
      position: fixed;
      inset: 0
    }

    dialog.fixed[_ngcontent-ng-c701653017] {
      position: fixed;
      top: 50%;
      transform: translateY(-50%)
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[open]+.backdrop {
      position: fixed;
      inset: 0;
      background-color: #0405054d;
      animation: _ngcontent-ng-c701653017_show .3s cubic-bezier(.4, 0, .2, 1)
    }

    @media print {
      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[open]+.backdrop {
        background-color: #fff
      }
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[_ngcontent-ng-c701653017],
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] dialog.c11n-modal-dialog[_ngcontent-ng-c701653017] {
      width: 100%;
      overflow: visible;
      display: none;
      color: #040505
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[_ngcontent-ng-c701653017]:not([open]),
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] dialog.c11n-modal-dialog[_ngcontent-ng-c701653017]:not([open]) {
      display: none
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[open][_ngcontent-ng-c701653017],
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] dialog.c11n-modal-dialog[open][_ngcontent-ng-c701653017] {
      display: block;
      animation: _ngcontent-ng-c701653017_show .3s cubic-bezier(.4, 0, .2, 1)
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[open][_ngcontent-ng-c701653017]::backdrop,
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] dialog.c11n-modal-dialog[open][_ngcontent-ng-c701653017]::backdrop {
      position: fixed;
      inset: 0;
      background-color: #0405054d;
      animation: _ngcontent-ng-c701653017_show .3s cubic-bezier(.4, 0, .2, 1)
    }

    @media print {

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog[open][_ngcontent-ng-c701653017]::backdrop,
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] dialog.c11n-modal-dialog[open][_ngcontent-ng-c701653017]::backdrop {
        background-color: #fff
      }
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog--closing[_ngcontent-ng-c701653017],
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog--closing[_ngcontent-ng-c701653017] {
      opacity: 0;
      transition: opacity .25s
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog--closing[_ngcontent-ng-c701653017]::backdrop,
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog--closing[_ngcontent-ng-c701653017]::backdrop {
      opacity: 0;
      transition: opacity .25s
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog--closing[_ngcontent-ng-c701653017]+.backdrop[_ngcontent-ng-c701653017],
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog--closing[_ngcontent-ng-c701653017]+.backdrop[_ngcontent-ng-c701653017] {
      opacity: 0;
      transition: opacity .25s
    }

    @keyframes _ngcontent-ng-c701653017_show {
      0% {
        opacity: 0
      }

      to {
        opacity: 1
      }
    }

    @keyframes _ngcontent-ng-c701653017_hide {
      to {
        opacity: 0
      }
    }

    .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017],
    .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017] {
      --documentMaxWidth: 41.25rem;
      --maxWidth: calc(var(--documentMaxWidth) + 4rem);
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      display: flex;
      flex-direction: row;
      justify-content: center;
      margin: 0;
      padding: 0;
      position: fixed;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      z-index: 3200;
      border: 0 none;
      background: transparent;
      box-sizing: border-box;
      width: 100%;
      min-width: 100%;
      max-width: var(--maxWidth);
      height: fit-content;
      min-height: fit-content;
      max-height: 100%
    }

    @media screen and (min-width: 576px) {

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017],
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017] {
        left: 50%;
        top: 0;
        transform: translate(-50%, 128px);
        min-width: auto
      }

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog--full-height[_ngcontent-ng-c701653017],
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog--full-height[_ngcontent-ng-c701653017] {
        transform: translate(-50%)
      }
    }

    @media screen and (min-width: 576px) and (max-height: 45.25rem) {

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017],
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017] {
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        min-width: auto
      }
    }

    @media screen and (max-width: var(--maxWidth)) {

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017],
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017] {
        min-width: 100%
      }
    }

    @media screen and (min-width: var(--maxWidth)) {

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017],
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] .c11n-modal-dialog[_ngcontent-ng-c701653017] {
        min-width: var(--maxWidth)
      }
    }

    @media screen and (min-width: 768px) {

      .c11n-modal-dialog-entrypoint[_nghost-ng-c701653017] dialog.c11n-modal-dialog--content-width[_ngcontent-ng-c701653017],
      .c11n-modal-dialog-entrypoint [_nghost-ng-c701653017] dialog.c11n-modal-dialog--content-width[_ngcontent-ng-c701653017] {
        width: fit-content
      }
    }
  
  
    .c11n-label[_nghost-ng-c279658625] {
      display: grid;
      position: relative;
      margin-bottom: .5rem;
      padding: 0;
      width: 100%;
      color: #040505
    }

    .c11n-label[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625] {
      padding: 0;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: .6875rem;
      line-height: 1.4545454545
    }

    .c11n-label[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:before,
    .c11n-label[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:after {
      content: "";
      display: block;
      height: 0;
      width: 0
    }

    .c11n-label[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:before {
      margin-bottom: -.28125rem
    }

    .c11n-label[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:after {
      margin-top: -.25rem
    }

    .c11n-label[_nghost-ng-c279658625] .c11n-label--tooltip[_ngcontent-ng-c279658625] {
      display: inline-block;
      padding: 0 1.5rem 0 0;
      margin: 0;
      max-width: fit-content;
      width: auto;
      position: relative
    }

    .c11n-label.c11n-label--medium[_nghost-ng-c279658625] .c11n-tooltip .c11n-tooltip__inner-wrapper {
      transform: initial
    }

    .c11n-label.c11n-label--medium[_nghost-ng-c279658625] .c11n-tooltip .c11n-tooltip__popup {
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059
    }

    .c11n-label--large[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625],
    .c11n-label--large [_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625] {
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059
    }

    .c11n-label--large[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:before,
    .c11n-label--large [_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:before,
    .c11n-label--large[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:after,
    .c11n-label--large [_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:after {
      content: "";
      display: block;
      height: 0;
      width: 0
    }

    .c11n-label--large[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:before,
    .c11n-label--large [_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:before {
      margin-bottom: -.4375rem
    }

    .c11n-label--large[_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:after,
    .c11n-label--large [_nghost-ng-c279658625] .c11n-label__content[_ngcontent-ng-c279658625]:after {
      margin-top: -.3125rem
    }

    .c11n-label--large[_nghost-ng-c279658625] .c11n-tooltip .c11n-tooltip__trigger,
    .c11n-label--large [_nghost-ng-c279658625] .c11n-tooltip .c11n-tooltip__trigger {
      top: -.0625rem
    }
  
  
    .c11n-input[_nghost-ng-c1866805488] {
      position: relative;
      display: block;
      padding: 0;
      margin: 0;
      width: 100%;
      height: auto;
      box-sizing: border-box;
      background: transparent;
      overflow: visible
    }

    .c11n-input[_nghost-ng-c1866805488] .c11n-input__input:focus-visible~.c11n-input__focus-element:before,
    .c11n-input[_nghost-ng-c1866805488] .c11n-input__input:focus-visible~.c11n-input__focus-element:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      pointer-events: none
    }

    .c11n-input[_nghost-ng-c1866805488] .c11n-input__input:focus-visible~.c11n-input__focus-element:before {
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    .c11n-input[_nghost-ng-c1866805488] .c11n-input__input:focus-visible~.c11n-input__focus-element:after {
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }
  
  
    .c11n-input__input[_nghost-ng-c607249520] {
      -moz-appearance: none;
      -webkit-appearance: none;
      appearance: none;
      display: block;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059;
      font-variant-numeric: tabular-nums;
      width: 100%;
      height: 3rem;
      overflow: visible;
      margin: 0;
      padding: 0 1rem .25rem;
      color: #040505;
      background: #fff;
      border: .0625rem solid #040505;
      border-radius: 0
    }

    .c11n-input__input[_nghost-ng-c607249520] *[_ngcontent-ng-c607249520] {
      box-sizing: border-box
    }

    .c11n-input__input[_nghost-ng-c607249520]::placeholder {
      color: #717777
    }

    .c11n-input__input[_nghost-ng-c607249520]:focus {
      outline: none
    }

    .c11n-input.c11n-input--large[_nghost-ng-c607249520],
    .c11n-input.c11n-input--large [_nghost-ng-c607249520] {
      height: 4rem;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.4375rem;
      line-height: 1.3913043478;
      font-variant-numeric: tabular-nums;
      padding: 0 1rem .25rem
    }

    .c11n-input.c11n-input--error[_nghost-ng-c607249520],
    .c11n-input.c11n-input--error [_nghost-ng-c607249520] {
      border: .0625rem solid #ba3d21
    }
  
  
    @keyframes _ngcontent-ng-c1971501517_button-shake {
      0% {
        transform: translate(0)
      }

      20% {
        transform: translate(-.5rem)
      }

      40% {
        transform: translate(.5rem)
      }

      60% {
        transform: translate(-.5rem)
      }

      80% {
        transform: translate(.5rem)
      }

      to {
        transform: translate(0)
      }
    }

    .c11n-button[_ngcontent-ng-c1971501517] {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      position: relative;
      display: inline-block;
      border: 0;
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      background-color: transparent;
      border-radius: 2rem
    }

    .c11n-button[_ngcontent-ng-c1971501517]:focus-visible {
      position: relative;
      outline: solid .125rem #ffffff;
      outline-offset: .25rem
    }

    .c11n-button[_ngcontent-ng-c1971501517]:focus-visible:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      border-radius: inherit;
      pointer-events: none;
      outline: solid .125rem #0f62c5;
      outline-offset: .125rem
    }

    .c11n-button[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517] {
      transition-duration: .1s
    }

    .c11n-button[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517] {
      transition: none
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      font-size: 1.0625rem;
      border-radius: 2rem;
      border: .125rem solid #040505;
      margin: 0;
      width: auto;
      color: #fff;
      height: 3rem;
      padding: 0 1.5rem;
      background-color: #040505;
      transition-property: color, background-color;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517] {
      padding: 0;
      margin: 0;
      justify-content: center;
      white-space: nowrap
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517]:before {
      width: 3rem;
      height: 3rem
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517]:before {
      width: 2rem;
      height: 2rem
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517] {
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.0625rem;
      line-height: 1.4117647059
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517]:before,
    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517]:after {
      content: "";
      display: block;
      height: 0;
      width: 0
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517]:before {
      margin-bottom: -.4375rem
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517]:after {
      margin-top: -.3125rem
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517] {
      font-family: FF Mark, Arial, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: .875rem;
      line-height: 1.4285714286
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] {
      display: none;
      flex-direction: row;
      align-items: center;
      max-width: none;
      min-width: auto
    }

    .c11n-button.c11n-button--small[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      height: 2rem;
      padding: 0 1rem
    }

    .c11n-button.c11n-button--large[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      height: 4rem;
      padding: 0 2rem
    }

    .c11n-button.c11n-button--full-width[_ngcontent-ng-c1971501517] {
      width: 100%
    }

    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      justify-content: center
    }

    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] {
      display: flex;
      border: 0 none;
      height: 100%;
      padding: 0
    }

    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] svg[_ngcontent-ng-c1971501517] use[_ngcontent-ng-c1971501517] {
      transition-property: fill, stroke;
      transition-duration: .1s;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transform-style: flat;
      backface-visibility: hidden
    }

    .c11n-button.c11n-button--leading-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__leading-icon[_ngcontent-ng-c1971501517] {
      justify-content: flex-end;
      margin: 0 .5rem 0 0
    }

    .c11n-button.c11n-button--trailing-icon-primary[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__trailing-icon[_ngcontent-ng-c1971501517] {
      justify-content: flex-start;
      margin: 0 0 0 .5rem
    }

    .c11n-button.c11n-button--secondary[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] {
      color: currentColor
    }

    .c11n-button.c11n-button--secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: transparent;
      color: currentColor
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      border: 0 none
    }

    .c11n-button.c11n-button--on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: #fff;
      border: .125rem solid #ffffff;
      color: #040505
    }

    .c11n-button.c11n-button--secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: transparent;
      border: .125rem solid #ffffff;
      color: #fff
    }

    .c11n-button.c11n-button--on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--primary-on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--primary-on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-primary-on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-primary-on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--secondary-on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--secondary-on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary-on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary-on-dark[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: #fff;
      color: #040505
    }

    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] {
      color: #fff;
      background: transparent
    }

    .c11n-button[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517] {
      display: none
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517] {
      pointer-events: none
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      position: relative
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-spinner[_ngcontent-ng-c1971501517] {
      position: absolute;
      display: flex
    }

    .c11n-button.c11n-button--loading-primary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-primary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-secondary-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--loading-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] .c11n-button__label[_ngcontent-ng-c1971501517] {
      visibility: hidden
    }

    .c11n-button[_ngcontent-ng-c1971501517]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]) .c11n-button__box[_ngcontent-ng-c1971501517] {
      min-width: 8rem
    }

    .c11n-button[_ngcontent-ng-c1971501517]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--small .c11n-button__box[_ngcontent-ng-c1971501517] {
      min-width: 4rem
    }

    .c11n-button[_ngcontent-ng-c1971501517]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--large .c11n-button__box[_ngcontent-ng-c1971501517] {
      min-width: 9rem
    }

    .c11n-button[_ngcontent-ng-c1971501517]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--ghost .c11n-button__box[_ngcontent-ng-c1971501517] {
      min-width: 0
    }

    .c11n-button[_ngcontent-ng-c1971501517]:not([class*=c11n-button--icon]):not([class*=c11n-button--label-icon]).c11n-button--ghost-on-dark .c11n-button__box[_ngcontent-ng-c1971501517] {
      min-width: 0
    }

    .c11n-button.c11n-button--invalid[_ngcontent-ng-c1971501517] {
      animation-name: _ngcontent-ng-c1971501517_button-shake;
      animation-duration: .3s;
      animation-timing-function: cubic-bezier(.4, 0, .2, 1);
      animation-direction: normal
    }

    .c11n-button[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: #fff;
      color: #040505
    }

    .c11n-button.c11n-button--secondary[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--secondary[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-secondary[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517]:hover .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-secondary[_ngcontent-ng-c1971501517]:focus-visible .c11n-button__box[_ngcontent-ng-c1971501517] {
      background-color: #040505;
      color: #fff
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] {
      position: relative
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before {
      content: "";
      position: absolute;
      background-color: #0405051a;
      border-radius: 50%;
      transform: scale(0) translateZ(0);
      transform-origin: center;
      transition-property: transform, background-color;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
      transition-duration: .1s;
      transform-style: flat;
      backface-visibility: hidden;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%
    }

    .c11n--on-dark[_ngcontent-ng-c1971501517] .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517]:before,
    .c11n--on-dark[_ngcontent-ng-c1971501517] .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517]:before,
    .c11n--on-dark[_ngcontent-ng-c1971501517] .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517]:before,
    .c11n--on-dark[_ngcontent-ng-c1971501517] .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n--on-dark[_ngcontent-ng-c1971501517] .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n--on-dark[_ngcontent-ng-c1971501517] .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before {
      background-color: #ffffff4d
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517]:hover:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517]:hover:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517]:hover:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:hover:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:hover:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:hover:before {
      transform: scale(1) translateZ(0);
      transition-duration: .1s
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:focus-visible:before {
      transform: scale(1) translateZ(0);
      transition-duration: .1s
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:focus-visible:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:focus-visible:before {
      transition-property: none
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before {
      border-radius: 2rem
    }

    .c11n-button.c11n-button--ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      color: currentColor;
      border: none;
      background-color: transparent
    }

    .c11n-button.c11n-button--ghost-circle[_ngcontent-ng-c1971501517] .c11n-button__box[_ngcontent-ng-c1971501517] {
      max-width: 1ch
    }

    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517],
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517] {
      color: #fff
    }

    .c11n-button.c11n-button--ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--leading-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before,
    .c11n-button.c11n-button--trailing-icon-ghost-on-dark[_ngcontent-ng-c1971501517]:before {
      background-color: #ffffff4d
    }
  



            .c11n-warning-medium use,
            .c11n-view-list-medium use,
            .c11n-view-grid-medium use,
            .c11n-user-medium use,
            .c11n-upload-medium use,
            .c11n-success-medium use,
            .c11n-search-medium use,
            .c11n-remove-medium use,
            .c11n-print-medium use,
            .c11n-play-medium use,
            .c11n-help-medium use,
            .c11n-log-out-medium use,
            .c11n-log-in-medium use,
            .c11n-feedback-like-medium use,
            .c11n-feedback-dislike-medium use,
            .c11n-error-medium use,
            .c11n-email-medium use,
            .c11n-download-medium use,
            .c11n-document-pdf-medium use,
            .c11n-document-medium use,
            .c11n-disallowed-medium use,
            .c11n-date-picker-medium use,
            .c11n-check-medium use,
            .c11n-chat-internal-medium use,
            .c11n-caret-up-medium use,
            .c11n-caret-down-medium use,
            .c11n-bank-medium use,
            .c11n-announcement-medium use,
            .c11n-accordion-closed-caret-small use,
            .c11n-accordion-open-caret-small use {
              fill: none;
              stroke: currentColor;
              stroke-linecap: round;
              stroke-linejoin: round
            }

            .c11n-feedback-like-fill-medium use,
            .c11n-feedback-dislike-fill-medium use,
            .c11n-warning-fill-medium use,
            .c11n-success-fill-medium use,
            .c11n-menu-medium use,
            .c11n-error-fill-medium use,
            .c11n-chat-internal-fill-medium use,
            .c11n-warning-small use,
            .c11n-volume-on-small use,
            .c11n-volume-off-small use,
            .c11n-upload-small use,
            .c11n-trash-small use,
            .c11n-transact-small use,
            .c11n-time-small use,
            .c11n-success-small use,
            .c11n-subtract-small use,
            .c11n-share-small use,
            .c11n-settings-small use,
            .c11n-search-small use,
            .c11n-desktop-search-small use,
            .c11n-graph-increase-small use,
            .c11n-graduation-cap-small use,
            .c11n-rewind-small use,
            .c11n-revert-small use,
            .c11n-reorder-small use,
            .c11n-remove-small use,
            .c11n-refresh-small use,
            .c11n-print-small use,
            .c11n-pop-window-small use,
            .c11n-plus-small use,
            .c11n-play-small use,
            .c11n-pause-small use,
            .c11n-overflow-menu-small use,
            .c11n-link-right-small use,
            .c11n-link-left-small use,
            .c11n-indeterminate-small use,
            .c11n-home-small use,
            .c11n-help-small use,
            .c11n-gifted-shares-small use,
            .c11n-full-screen-small use,
            .c11n-filter-small use,
            .c11n-feedback-like-fill-small use,
            .c11n-feedback-like-small use,
            .c11n-feedback-dislike-fill-small use,
            .c11n-feedback-dislike-small use,
            .c11n-fast-forward-small use,
            .c11n-error-small use,
            .c11n-email-small use,
            .c11n-edit-list-small use,
            .c11n-edit-user-action-small use,
            .c11n-edit-small use,
            .c11n-download-small use,
            .c11n-document-small use,
            .c11n-disallowed-small use,
            .c11n-delete-small use,
            .c11n-date-picker-small use,
            .c11n-copy-small use,
            .c11n-closed-captions-small use,
            .c11n-check-small use,
            .c11n-chat-internal-small use,
            .c11n-chat-small use,
            .c11n-caret-right-double-small use,
            .c11n-caret-left-double-small use,
            .c11n-caret-up-small use,
            .c11n-caret-right-small use,
            .c11n-caret-left-small use,
            .c11n-caret-down-small use,
            .c11n-bookmark-unchecked-small use,
            .c11n-bookmark-checked-small use,
            .c11n-bank-small use,
            .c11n-announcement-small use,
            .c11n-accordion-open-small use,
            .c11n-accordion-closed-small use {
              fill: currentColor
            }

            .c11n-accordion-closed-caret-small,
            .c11n-accordion-open-caret-small,
            .c11n-warning-small,
            .c11n-volume-on-small,
            .c11n-volume-off-small,
            .c11n-upload-small,
            .c11n-trash-small,
            .c11n-transact-small,
            .c11n-time-small,
            .c11n-transact-small use,
            .c11n-success-small,
            .c11n-subtract-small,
            .c11n-share-small,
            .c11n-settings-small,
            .c11n-search-small,
            .c11n-desktop-search-small,
            .c11n-graph-increase-small,
            .c11n-graduation-cap-small,
            .c11n-rewind-small,
            .c11n-revert-small,
            .c11n-reorder-small,
            .c11n-remove-small,
            .c11n-refresh-small,
            .c11n-print-small,
            .c11n-pop-window-small,
            .c11n-plus-small,
            .c11n-play-small,
            .c11n-pause-small,
            .c11n-overflow-menu-small,
            .c11n-link-right-small,
            .c11n-link-left-small,
            .c11n-indeterminate-small,
            .c11n-home-small,
            .c11n-help-small,
            .c11n-gifted-shares-small,
            .c11n-full-screen-small,
            .c11n-filter-small,
            .c11n-feedback-like-fill-small,
            .c11n-feedback-like-small,
            .c11n-feedback-dislike-fill-small,
            .c11n-feedback-dislike-small,
            .c11n-fast-forward-small,
            .c11n-error-small,
            .c11n-email-small,
            .c11n-edit-list-small,
            .c11n-edit-user-action-small,
            .c11n-edit-small,
            .c11n-download-small,
            .c11n-document-small,
            .c11n-disallowed-small,
            .c11n-delete-small,
            .c11n-date-picker-small,
            .c11n-copy-small,
            .c11n-closed-captions-small,
            .c11n-check-small,
            .c11n-chat-internal-small,
            .c11n-chat-small,
            .c11n-caret-right-double-small,
            .c11n-caret-left-double-small,
            .c11n-caret-up-small,
            .c11n-caret-right-small,
            .c11n-caret-left-small,
            .c11n-caret-down-small,
            .c11n-bookmark-unchecked-small,
            .c11n-bookmark-checked-small,
            .c11n-bank-small,
            .c11n-announcement-small,
            .c11n-accordion-open-small,
            .c11n-accordion-closed-small,
            .c11n-positive-change-small,
            .c11n-negative-change-small {
              width: .875rem;
              height: .875rem
            }

            .c11n-icon--smaller.c11n-accordion-closed-caret-small,
            .c11n-icon--smaller.c11n-accordion-open-caret-small,
            .c11n-icon--smaller.c11n-warning-small,
            .c11n-icon--smaller.c11n-volume-on-small,
            .c11n-icon--smaller.c11n-volume-off-small,
            .c11n-icon--smaller.c11n-upload-small,
            .c11n-icon--smaller.c11n-trash-small,
            .c11n-icon--smaller.c11n-transact-small,
            .c11n-icon--smaller.c11n-time-small,
            .c11n-transact-small use.c11n-icon--smaller,
            .c11n-icon--smaller.c11n-success-small,
            .c11n-icon--smaller.c11n-subtract-small,
            .c11n-icon--smaller.c11n-share-small,
            .c11n-icon--smaller.c11n-settings-small,
            .c11n-icon--smaller.c11n-search-small,
            .c11n-icon--smaller.c11n-desktop-search-small,
            .c11n-icon--smaller.c11n-graph-increase-small,
            .c11n-icon--smaller.c11n-graduation-cap-small,
            .c11n-icon--smaller.c11n-rewind-small,
            .c11n-icon--smaller.c11n-revert-small,
            .c11n-icon--smaller.c11n-reorder-small,
            .c11n-icon--smaller.c11n-remove-small,
            .c11n-icon--smaller.c11n-refresh-small,
            .c11n-icon--smaller.c11n-print-small,
            .c11n-icon--smaller.c11n-pop-window-small,
            .c11n-icon--smaller.c11n-plus-small,
            .c11n-icon--smaller.c11n-play-small,
            .c11n-icon--smaller.c11n-pause-small,
            .c11n-icon--smaller.c11n-overflow-menu-small,
            .c11n-icon--smaller.c11n-link-right-small,
            .c11n-icon--smaller.c11n-link-left-small,
            .c11n-icon--smaller.c11n-indeterminate-small,
            .c11n-icon--smaller.c11n-home-small,
            .c11n-icon--smaller.c11n-help-small,
            .c11n-icon--smaller.c11n-gifted-shares-small,
            .c11n-icon--smaller.c11n-full-screen-small,
            .c11n-icon--smaller.c11n-filter-small,
            .c11n-icon--smaller.c11n-feedback-like-fill-small,
            .c11n-icon--smaller.c11n-feedback-like-small,
            .c11n-icon--smaller.c11n-feedback-dislike-fill-small,
            .c11n-icon--smaller.c11n-feedback-dislike-small,
            .c11n-icon--smaller.c11n-fast-forward-small,
            .c11n-icon--smaller.c11n-error-small,
            .c11n-icon--smaller.c11n-email-small,
            .c11n-icon--smaller.c11n-edit-list-small,
            .c11n-icon--smaller.c11n-edit-user-action-small,
            .c11n-icon--smaller.c11n-edit-small,
            .c11n-icon--smaller.c11n-download-small,
            .c11n-icon--smaller.c11n-document-small,
            .c11n-icon--smaller.c11n-disallowed-small,
            .c11n-icon--smaller.c11n-delete-small,
            .c11n-icon--smaller.c11n-date-picker-small,
            .c11n-icon--smaller.c11n-copy-small,
            .c11n-icon--smaller.c11n-closed-captions-small,
            .c11n-icon--smaller.c11n-check-small,
            .c11n-icon--smaller.c11n-chat-internal-small,
            .c11n-icon--smaller.c11n-chat-small,
            .c11n-icon--smaller.c11n-caret-right-double-small,
            .c11n-icon--smaller.c11n-caret-left-double-small,
            .c11n-icon--smaller.c11n-caret-up-small,
            .c11n-icon--smaller.c11n-caret-right-small,
            .c11n-icon--smaller.c11n-caret-left-small,
            .c11n-icon--smaller.c11n-caret-down-small,
            .c11n-icon--smaller.c11n-bookmark-unchecked-small,
            .c11n-icon--smaller.c11n-bookmark-checked-small,
            .c11n-icon--smaller.c11n-bank-small,
            .c11n-icon--smaller.c11n-announcement-small,
            .c11n-icon--smaller.c11n-accordion-open-small,
            .c11n-icon--smaller.c11n-accordion-closed-small,
            .c11n-icon--smaller.c11n-positive-change-small,
            .c11n-icon--smaller.c11n-negative-change-small {
              width: .5rem;
              height: .5rem
            }

            .c11n-accordion-closed-caret-small use,
            .c11n-accordion-open-caret-small use {
              stroke-width: .125rem
            }

            .c11n-warning-medium,
            .c11n-view-list-medium,
            .c11n-view-grid-medium,
            .c11n-user-medium,
            .c11n-upload-medium,
            .c11n-success-medium,
            .c11n-search-medium,
            .c11n-remove-medium,
            .c11n-print-medium,
            .c11n-play-medium,
            .c11n-help-medium,
            .c11n-log-out-medium,
            .c11n-log-in-medium,
            .c11n-feedback-like-medium,
            .c11n-feedback-dislike-medium,
            .c11n-error-medium,
            .c11n-email-medium,
            .c11n-download-medium,
            .c11n-document-pdf-medium,
            .c11n-document-medium,
            .c11n-disallowed-medium,
            .c11n-date-picker-medium,
            .c11n-check-medium,
            .c11n-chat-internal-medium,
            .c11n-caret-up-medium,
            .c11n-caret-down-medium,
            .c11n-bank-medium,
            .c11n-announcement-medium,
            .c11n-feedback-like-fill-medium,
            .c11n-feedback-dislike-fill-medium,
            .c11n-warning-fill-medium,
            .c11n-success-fill-medium,
            .c11n-menu-medium,
            .c11n-error-fill-medium,
            .c11n-chat-internal-fill-medium {
              width: 1.5rem;
              height: 1.5rem
            }

            .c11n-icon--larger.c11n-warning-medium,
            .c11n-icon--larger.c11n-view-list-medium,
            .c11n-icon--larger.c11n-view-grid-medium,
            .c11n-icon--larger.c11n-user-medium,
            .c11n-icon--larger.c11n-upload-medium,
            .c11n-icon--larger.c11n-success-medium,
            .c11n-icon--larger.c11n-search-medium,
            .c11n-icon--larger.c11n-remove-medium,
            .c11n-icon--larger.c11n-print-medium,
            .c11n-icon--larger.c11n-play-medium,
            .c11n-icon--larger.c11n-help-medium,
            .c11n-icon--larger.c11n-log-out-medium,
            .c11n-icon--larger.c11n-log-in-medium,
            .c11n-icon--larger.c11n-feedback-like-medium,
            .c11n-icon--larger.c11n-feedback-dislike-medium,
            .c11n-icon--larger.c11n-error-medium,
            .c11n-icon--larger.c11n-email-medium,
            .c11n-icon--larger.c11n-download-medium,
            .c11n-icon--larger.c11n-document-pdf-medium,
            .c11n-icon--larger.c11n-document-medium,
            .c11n-icon--larger.c11n-disallowed-medium,
            .c11n-icon--larger.c11n-date-picker-medium,
            .c11n-icon--larger.c11n-check-medium,
            .c11n-icon--larger.c11n-chat-internal-medium,
            .c11n-icon--larger.c11n-caret-up-medium,
            .c11n-icon--larger.c11n-caret-down-medium,
            .c11n-icon--larger.c11n-bank-medium,
            .c11n-icon--larger.c11n-announcement-medium,
            .c11n-icon--larger.c11n-feedback-like-fill-medium,
            .c11n-icon--larger.c11n-feedback-dislike-fill-medium,
            .c11n-icon--larger.c11n-warning-fill-medium,
            .c11n-icon--larger.c11n-success-fill-medium,
            .c11n-icon--larger.c11n-menu-medium,
            .c11n-icon--larger.c11n-error-fill-medium,
            .c11n-icon--larger.c11n-chat-internal-fill-medium {
              width: 3rem;
              height: 3rem
            }

            svg {
              display: block
            }

            .c11n-sort-ascending-small use,
            .c11n-sort-descending-small use {
              fill: #c20029
            }

            .c11n-positive-change-small use {
              fill: #1d9f22
            }

            .c11n-negative-change-small use {
              fill: #ba3d21
            }

            .c11n-time-small,
            .c11n-transact-small,
            .c11n-transact-small use,
            .c11n-bookmark-unchecked-small {
              fill-rule: evenodd
            }

            .c11n-globe-medium,
            .c11n-bookmarks-medium {
              fill: none;
              height: 1.5rem;
              width: 1.5rem
            }

            .c11n-x-medium,
            .c11n-linkedin-medium,
            .c11n-facebook-medium,
            .c11n-instagram-medium,
            .c11n-youtube-medium {
              fill: none;
              height: 32px;
              width: 32px
            }

            .c11n-apple-download-medium {
              fill: none;
              height: 40px;
              width: 120px
            }

            .c11n-google-download-medium {
              height: 40px;
              width: 135px
            }

            .c11n-desktop-search-small,
            .c11n-graph-increase-small,
            .c11n-graduation-cap-small {
              fill: none
            }
          
          
                .c11n-warning-medium use,
                .c11n-view-list-medium use,
                .c11n-view-grid-medium use,
                .c11n-user-medium use,
                .c11n-upload-medium use,
                .c11n-success-medium use,
                .c11n-search-medium use,
                .c11n-remove-medium use,
                .c11n-print-medium use,
                .c11n-play-medium use,
                .c11n-help-medium use,
                .c11n-log-out-medium use,
                .c11n-log-in-medium use,
                .c11n-feedback-like-medium use,
                .c11n-feedback-dislike-medium use,
                .c11n-error-medium use,
                .c11n-email-medium use,
                .c11n-download-medium use,
                .c11n-document-pdf-medium use,
                .c11n-document-medium use,
                .c11n-disallowed-medium use,
                .c11n-date-picker-medium use,
                .c11n-check-medium use,
                .c11n-chat-internal-medium use,
                .c11n-caret-up-medium use,
                .c11n-caret-down-medium use,
                .c11n-bank-medium use,
                .c11n-announcement-medium use,
                .c11n-accordion-closed-caret-small use,
                .c11n-accordion-open-caret-small use {
                  fill: none;
                  stroke: currentColor;
                  stroke-linecap: round;
                  stroke-linejoin: round
                }

                .c11n-feedback-like-fill-medium use,
                .c11n-feedback-dislike-fill-medium use,
                .c11n-warning-fill-medium use,
                .c11n-success-fill-medium use,
                .c11n-menu-medium use,
                .c11n-error-fill-medium use,
                .c11n-chat-internal-fill-medium use,
                .c11n-warning-small use,
                .c11n-volume-on-small use,
                .c11n-volume-off-small use,
                .c11n-upload-small use,
                .c11n-trash-small use,
                .c11n-transact-small use,
                .c11n-time-small use,
                .c11n-success-small use,
                .c11n-subtract-small use,
                .c11n-share-small use,
                .c11n-settings-small use,
                .c11n-search-small use,
                .c11n-desktop-search-small use,
                .c11n-graph-increase-small use,
                .c11n-graduation-cap-small use,
                .c11n-rewind-small use,
                .c11n-revert-small use,
                .c11n-reorder-small use,
                .c11n-remove-small use,
                .c11n-refresh-small use,
                .c11n-print-small use,
                .c11n-pop-window-small use,
                .c11n-plus-small use,
                .c11n-play-small use,
                .c11n-pause-small use,
                .c11n-overflow-menu-small use,
                .c11n-link-right-small use,
                .c11n-link-left-small use,
                .c11n-indeterminate-small use,
                .c11n-home-small use,
                .c11n-help-small use,
                .c11n-gifted-shares-small use,
                .c11n-full-screen-small use,
                .c11n-filter-small use,
                .c11n-feedback-like-fill-small use,
                .c11n-feedback-like-small use,
                .c11n-feedback-dislike-fill-small use,
                .c11n-feedback-dislike-small use,
                .c11n-fast-forward-small use,
                .c11n-error-small use,
                .c11n-email-small use,
                .c11n-edit-list-small use,
                .c11n-edit-user-action-small use,
                .c11n-edit-small use,
                .c11n-download-small use,
                .c11n-document-small use,
                .c11n-disallowed-small use,
                .c11n-delete-small use,
                .c11n-date-picker-small use,
                .c11n-copy-small use,
                .c11n-closed-captions-small use,
                .c11n-check-small use,
                .c11n-chat-internal-small use,
                .c11n-chat-small use,
                .c11n-caret-right-double-small use,
                .c11n-caret-left-double-small use,
                .c11n-caret-up-small use,
                .c11n-caret-right-small use,
                .c11n-caret-left-small use,
                .c11n-caret-down-small use,
                .c11n-bookmark-unchecked-small use,
                .c11n-bookmark-checked-small use,
                .c11n-bank-small use,
                .c11n-announcement-small use,
                .c11n-accordion-open-small use,
                .c11n-accordion-closed-small use {
                  fill: currentColor
                }

                .c11n-accordion-closed-caret-small,
                .c11n-accordion-open-caret-small,
                .c11n-warning-small,
                .c11n-volume-on-small,
                .c11n-volume-off-small,
                .c11n-upload-small,
                .c11n-trash-small,
                .c11n-transact-small,
                .c11n-time-small,
                .c11n-transact-small use,
                .c11n-success-small,
                .c11n-subtract-small,
                .c11n-share-small,
                .c11n-settings-small,
                .c11n-search-small,
                .c11n-desktop-search-small,
                .c11n-graph-increase-small,
                .c11n-graduation-cap-small,
                .c11n-rewind-small,
                .c11n-revert-small,
                .c11n-reorder-small,
                .c11n-remove-small,
                .c11n-refresh-small,
                .c11n-print-small,
                .c11n-pop-window-small,
                .c11n-plus-small,
                .c11n-play-small,
                .c11n-pause-small,
                .c11n-overflow-menu-small,
                .c11n-link-right-small,
                .c11n-link-left-small,
                .c11n-indeterminate-small,
                .c11n-home-small,
                .c11n-help-small,
                .c11n-gifted-shares-small,
                .c11n-full-screen-small,
                .c11n-filter-small,
                .c11n-feedback-like-fill-small,
                .c11n-feedback-like-small,
                .c11n-feedback-dislike-fill-small,
                .c11n-feedback-dislike-small,
                .c11n-fast-forward-small,
                .c11n-error-small,
                .c11n-email-small,
                .c11n-edit-list-small,
                .c11n-edit-user-action-small,
                .c11n-edit-small,
                .c11n-download-small,
                .c11n-document-small,
                .c11n-disallowed-small,
                .c11n-delete-small,
                .c11n-date-picker-small,
                .c11n-copy-small,
                .c11n-closed-captions-small,
                .c11n-check-small,
                .c11n-chat-internal-small,
                .c11n-chat-small,
                .c11n-caret-right-double-small,
                .c11n-caret-left-double-small,
                .c11n-caret-up-small,
                .c11n-caret-right-small,
                .c11n-caret-left-small,
                .c11n-caret-down-small,
                .c11n-bookmark-unchecked-small,
                .c11n-bookmark-checked-small,
                .c11n-bank-small,
                .c11n-announcement-small,
                .c11n-accordion-open-small,
                .c11n-accordion-closed-small,
                .c11n-positive-change-small,
                .c11n-negative-change-small {
                  width: .875rem;
                  height: .875rem
                }

                .c11n-icon--smaller.c11n-accordion-closed-caret-small,
                .c11n-icon--smaller.c11n-accordion-open-caret-small,
                .c11n-icon--smaller.c11n-warning-small,
                .c11n-icon--smaller.c11n-volume-on-small,
                .c11n-icon--smaller.c11n-volume-off-small,
                .c11n-icon--smaller.c11n-upload-small,
                .c11n-icon--smaller.c11n-trash-small,
                .c11n-icon--smaller.c11n-transact-small,
                .c11n-icon--smaller.c11n-time-small,
                .c11n-transact-small use.c11n-icon--smaller,
                .c11n-icon--smaller.c11n-success-small,
                .c11n-icon--smaller.c11n-subtract-small,
                .c11n-icon--smaller.c11n-share-small,
                .c11n-icon--smaller.c11n-settings-small,
                .c11n-icon--smaller.c11n-search-small,
                .c11n-icon--smaller.c11n-desktop-search-small,
                .c11n-icon--smaller.c11n-graph-increase-small,
                .c11n-icon--smaller.c11n-graduation-cap-small,
                .c11n-icon--smaller.c11n-rewind-small,
                .c11n-icon--smaller.c11n-revert-small,
                .c11n-icon--smaller.c11n-reorder-small,
                .c11n-icon--smaller.c11n-remove-small,
                .c11n-icon--smaller.c11n-refresh-small,
                .c11n-icon--smaller.c11n-print-small,
                .c11n-icon--smaller.c11n-pop-window-small,
                .c11n-icon--smaller.c11n-plus-small,
                .c11n-icon--smaller.c11n-play-small,
                .c11n-icon--smaller.c11n-pause-small,
                .c11n-icon--smaller.c11n-overflow-menu-small,
                .c11n-icon--smaller.c11n-link-right-small,
                .c11n-icon--smaller.c11n-link-left-small,
                .c11n-icon--smaller.c11n-indeterminate-small,
                .c11n-icon--smaller.c11n-home-small,
                .c11n-icon--smaller.c11n-help-small,
                .c11n-icon--smaller.c11n-gifted-shares-small,
                .c11n-icon--smaller.c11n-full-screen-small,
                .c11n-icon--smaller.c11n-filter-small,
                .c11n-icon--smaller.c11n-feedback-like-fill-small,
                .c11n-icon--smaller.c11n-feedback-like-small,
                .c11n-icon--smaller.c11n-feedback-dislike-fill-small,
                .c11n-icon--smaller.c11n-feedback-dislike-small,
                .c11n-icon--smaller.c11n-fast-forward-small,
                .c11n-icon--smaller.c11n-error-small,
                .c11n-icon--smaller.c11n-email-small,
                .c11n-icon--smaller.c11n-edit-list-small,
                .c11n-icon--smaller.c11n-edit-user-action-small,
                .c11n-icon--smaller.c11n-edit-small,
                .c11n-icon--smaller.c11n-download-small,
                .c11n-icon--smaller.c11n-document-small,
                .c11n-icon--smaller.c11n-disallowed-small,
                .c11n-icon--smaller.c11n-delete-small,
                .c11n-icon--smaller.c11n-date-picker-small,
                .c11n-icon--smaller.c11n-copy-small,
                .c11n-icon--smaller.c11n-closed-captions-small,
                .c11n-icon--smaller.c11n-check-small,
                .c11n-icon--smaller.c11n-chat-internal-small,
                .c11n-icon--smaller.c11n-chat-small,
                .c11n-icon--smaller.c11n-caret-right-double-small,
                .c11n-icon--smaller.c11n-caret-left-double-small,
                .c11n-icon--smaller.c11n-caret-up-small,
                .c11n-icon--smaller.c11n-caret-right-small,
                .c11n-icon--smaller.c11n-caret-left-small,
                .c11n-icon--smaller.c11n-caret-down-small,
                .c11n-icon--smaller.c11n-bookmark-unchecked-small,
                .c11n-icon--smaller.c11n-bookmark-checked-small,
                .c11n-icon--smaller.c11n-bank-small,
                .c11n-icon--smaller.c11n-announcement-small,
                .c11n-icon--smaller.c11n-accordion-open-small,
                .c11n-icon--smaller.c11n-accordion-closed-small,
                .c11n-icon--smaller.c11n-positive-change-small,
                .c11n-icon--smaller.c11n-negative-change-small {
                  width: .5rem;
                  height: .5rem
                }

                .c11n-accordion-closed-caret-small use,
                .c11n-accordion-open-caret-small use {
                  stroke-width: .125rem
                }

                .c11n-warning-medium,
                .c11n-view-list-medium,
                .c11n-view-grid-medium,
                .c11n-user-medium,
                .c11n-upload-medium,
                .c11n-success-medium,
                .c11n-search-medium,
                .c11n-remove-medium,
                .c11n-print-medium,
                .c11n-play-medium,
                .c11n-help-medium,
                .c11n-log-out-medium,
                .c11n-log-in-medium,
                .c11n-feedback-like-medium,
                .c11n-feedback-dislike-medium,
                .c11n-error-medium,
                .c11n-email-medium,
                .c11n-download-medium,
                .c11n-document-pdf-medium,
                .c11n-document-medium,
                .c11n-disallowed-medium,
                .c11n-date-picker-medium,
                .c11n-check-medium,
                .c11n-chat-internal-medium,
                .c11n-caret-up-medium,
                .c11n-caret-down-medium,
                .c11n-bank-medium,
                .c11n-announcement-medium,
                .c11n-feedback-like-fill-medium,
                .c11n-feedback-dislike-fill-medium,
                .c11n-warning-fill-medium,
                .c11n-success-fill-medium,
                .c11n-menu-medium,
                .c11n-error-fill-medium,
                .c11n-chat-internal-fill-medium {
                  width: 1.5rem;
                  height: 1.5rem
                }

                .c11n-icon--larger.c11n-warning-medium,
                .c11n-icon--larger.c11n-view-list-medium,
                .c11n-icon--larger.c11n-view-grid-medium,
                .c11n-icon--larger.c11n-user-medium,
                .c11n-icon--larger.c11n-upload-medium,
                .c11n-icon--larger.c11n-success-medium,
                .c11n-icon--larger.c11n-search-medium,
                .c11n-icon--larger.c11n-remove-medium,
                .c11n-icon--larger.c11n-print-medium,
                .c11n-icon--larger.c11n-play-medium,
                .c11n-icon--larger.c11n-help-medium,
                .c11n-icon--larger.c11n-log-out-medium,
                .c11n-icon--larger.c11n-log-in-medium,
                .c11n-icon--larger.c11n-feedback-like-medium,
                .c11n-icon--larger.c11n-feedback-dislike-medium,
                .c11n-icon--larger.c11n-error-medium,
                .c11n-icon--larger.c11n-email-medium,
                .c11n-icon--larger.c11n-download-medium,
                .c11n-icon--larger.c11n-document-pdf-medium,
                .c11n-icon--larger.c11n-document-medium,
                .c11n-icon--larger.c11n-disallowed-medium,
                .c11n-icon--larger.c11n-date-picker-medium,
                .c11n-icon--larger.c11n-check-medium,
                .c11n-icon--larger.c11n-chat-internal-medium,
                .c11n-icon--larger.c11n-caret-up-medium,
                .c11n-icon--larger.c11n-caret-down-medium,
                .c11n-icon--larger.c11n-bank-medium,
                .c11n-icon--larger.c11n-announcement-medium,
                .c11n-icon--larger.c11n-feedback-like-fill-medium,
                .c11n-icon--larger.c11n-feedback-dislike-fill-medium,
                .c11n-icon--larger.c11n-warning-fill-medium,
                .c11n-icon--larger.c11n-success-fill-medium,
                .c11n-icon--larger.c11n-menu-medium,
                .c11n-icon--larger.c11n-error-fill-medium,
                .c11n-icon--larger.c11n-chat-internal-fill-medium {
                  width: 3rem;
                  height: 3rem
                }

                svg {
                  display: block
                }

                .c11n-sort-ascending-small use,
                .c11n-sort-descending-small use {
                  fill: #c20029
                }

                .c11n-positive-change-small use {
                  fill: #1d9f22
                }

                .c11n-negative-change-small use {
                  fill: #ba3d21
                }

                .c11n-time-small,
                .c11n-transact-small,
                .c11n-transact-small use,
                .c11n-bookmark-unchecked-small {
                  fill-rule: evenodd
                }

                .c11n-globe-medium,
                .c11n-bookmarks-medium {
                  fill: none;
                  height: 1.5rem;
                  width: 1.5rem
                }

                .c11n-x-medium,
                .c11n-linkedin-medium,
                .c11n-facebook-medium,
                .c11n-instagram-medium,
                .c11n-youtube-medium {
                  fill: none;
                  height: 32px;
                  width: 32px
                }

                .c11n-apple-download-medium {
                  fill: none;
                  height: 40px;
                  width: 120px
                }

                .c11n-google-download-medium {
                  height: 40px;
                  width: 135px
                }

                .c11n-desktop-search-small,
                .c11n-graph-increase-small,
                .c11n-graduation-cap-small {
                  fill: none
                }
              
			  
                .c11n-warning-medium use,
                .c11n-view-list-medium use,
                .c11n-view-grid-medium use,
                .c11n-user-medium use,
                .c11n-upload-medium use,
                .c11n-success-medium use,
                .c11n-search-medium use,
                .c11n-remove-medium use,
                .c11n-print-medium use,
                .c11n-play-medium use,
                .c11n-help-medium use,
                .c11n-log-out-medium use,
                .c11n-log-in-medium use,
                .c11n-feedback-like-medium use,
                .c11n-feedback-dislike-medium use,
                .c11n-error-medium use,
                .c11n-email-medium use,
                .c11n-download-medium use,
                .c11n-document-pdf-medium use,
                .c11n-document-medium use,
                .c11n-disallowed-medium use,
                .c11n-date-picker-medium use,
                .c11n-check-medium use,
                .c11n-chat-internal-medium use,
                .c11n-caret-up-medium use,
                .c11n-caret-down-medium use,
                .c11n-bank-medium use,
                .c11n-announcement-medium use,
                .c11n-accordion-closed-caret-small use,
                .c11n-accordion-open-caret-small use {
                  fill: none;
                  stroke: currentColor;
                  stroke-linecap: round;
                  stroke-linejoin: round
                }

                .c11n-feedback-like-fill-medium use,
                .c11n-feedback-dislike-fill-medium use,
                .c11n-warning-fill-medium use,
                .c11n-success-fill-medium use,
                .c11n-menu-medium use,
                .c11n-error-fill-medium use,
                .c11n-chat-internal-fill-medium use,
                .c11n-warning-small use,
                .c11n-volume-on-small use,
                .c11n-volume-off-small use,
                .c11n-upload-small use,
                .c11n-trash-small use,
                .c11n-transact-small use,
                .c11n-time-small use,
                .c11n-success-small use,
                .c11n-subtract-small use,
                .c11n-share-small use,
                .c11n-settings-small use,
                .c11n-search-small use,
                .c11n-desktop-search-small use,
                .c11n-graph-increase-small use,
                .c11n-graduation-cap-small use,
                .c11n-rewind-small use,
                .c11n-revert-small use,
                .c11n-reorder-small use,
                .c11n-remove-small use,
                .c11n-refresh-small use,
                .c11n-print-small use,
                .c11n-pop-window-small use,
                .c11n-plus-small use,
                .c11n-play-small use,
                .c11n-pause-small use,
                .c11n-overflow-menu-small use,
                .c11n-link-right-small use,
                .c11n-link-left-small use,
                .c11n-indeterminate-small use,
                .c11n-home-small use,
                .c11n-help-small use,
                .c11n-gifted-shares-small use,
                .c11n-full-screen-small use,
                .c11n-filter-small use,
                .c11n-feedback-like-fill-small use,
                .c11n-feedback-like-small use,
                .c11n-feedback-dislike-fill-small use,
                .c11n-feedback-dislike-small use,
                .c11n-fast-forward-small use,
                .c11n-error-small use,
                .c11n-email-small use,
                .c11n-edit-list-small use,
                .c11n-edit-user-action-small use,
                .c11n-edit-small use,
                .c11n-download-small use,
                .c11n-document-small use,
                .c11n-disallowed-small use,
                .c11n-delete-small use,
                .c11n-date-picker-small use,
                .c11n-copy-small use,
                .c11n-closed-captions-small use,
                .c11n-check-small use,
                .c11n-chat-internal-small use,
                .c11n-chat-small use,
                .c11n-caret-right-double-small use,
                .c11n-caret-left-double-small use,
                .c11n-caret-up-small use,
                .c11n-caret-right-small use,
                .c11n-caret-left-small use,
                .c11n-caret-down-small use,
                .c11n-bookmark-unchecked-small use,
                .c11n-bookmark-checked-small use,
                .c11n-bank-small use,
                .c11n-announcement-small use,
                .c11n-accordion-open-small use,
                .c11n-accordion-closed-small use {
                  fill: currentColor
                }

                .c11n-accordion-closed-caret-small,
                .c11n-accordion-open-caret-small,
                .c11n-warning-small,
                .c11n-volume-on-small,
                .c11n-volume-off-small,
                .c11n-upload-small,
                .c11n-trash-small,
                .c11n-transact-small,
                .c11n-time-small,
                .c11n-transact-small use,
                .c11n-success-small,
                .c11n-subtract-small,
                .c11n-share-small,
                .c11n-settings-small,
                .c11n-search-small,
                .c11n-desktop-search-small,
                .c11n-graph-increase-small,
                .c11n-graduation-cap-small,
                .c11n-rewind-small,
                .c11n-revert-small,
                .c11n-reorder-small,
                .c11n-remove-small,
                .c11n-refresh-small,
                .c11n-print-small,
                .c11n-pop-window-small,
                .c11n-plus-small,
                .c11n-play-small,
                .c11n-pause-small,
                .c11n-overflow-menu-small,
                .c11n-link-right-small,
                .c11n-link-left-small,
                .c11n-indeterminate-small,
                .c11n-home-small,
                .c11n-help-small,
                .c11n-gifted-shares-small,
                .c11n-full-screen-small,
                .c11n-filter-small,
                .c11n-feedback-like-fill-small,
                .c11n-feedback-like-small,
                .c11n-feedback-dislike-fill-small,
                .c11n-feedback-dislike-small,
                .c11n-fast-forward-small,
                .c11n-error-small,
                .c11n-email-small,
                .c11n-edit-list-small,
                .c11n-edit-user-action-small,
                .c11n-edit-small,
                .c11n-download-small,
                .c11n-document-small,
                .c11n-disallowed-small,
                .c11n-delete-small,
                .c11n-date-picker-small,
                .c11n-copy-small,
                .c11n-closed-captions-small,
                .c11n-check-small,
                .c11n-chat-internal-small,
                .c11n-chat-small,
                .c11n-caret-right-double-small,
                .c11n-caret-left-double-small,
                .c11n-caret-up-small,
                .c11n-caret-right-small,
                .c11n-caret-left-small,
                .c11n-caret-down-small,
                .c11n-bookmark-unchecked-small,
                .c11n-bookmark-checked-small,
                .c11n-bank-small,
                .c11n-announcement-small,
                .c11n-accordion-open-small,
                .c11n-accordion-closed-small,
                .c11n-positive-change-small,
                .c11n-negative-change-small {
                  width: .875rem;
                  height: .875rem
                }

                .c11n-icon--smaller.c11n-accordion-closed-caret-small,
                .c11n-icon--smaller.c11n-accordion-open-caret-small,
                .c11n-icon--smaller.c11n-warning-small,
                .c11n-icon--smaller.c11n-volume-on-small,
                .c11n-icon--smaller.c11n-volume-off-small,
                .c11n-icon--smaller.c11n-upload-small,
                .c11n-icon--smaller.c11n-trash-small,
                .c11n-icon--smaller.c11n-transact-small,
                .c11n-icon--smaller.c11n-time-small,
                .c11n-transact-small use.c11n-icon--smaller,
                .c11n-icon--smaller.c11n-success-small,
                .c11n-icon--smaller.c11n-subtract-small,
                .c11n-icon--smaller.c11n-share-small,
                .c11n-icon--smaller.c11n-settings-small,
                .c11n-icon--smaller.c11n-search-small,
                .c11n-icon--smaller.c11n-desktop-search-small,
                .c11n-icon--smaller.c11n-graph-increase-small,
                .c11n-icon--smaller.c11n-graduation-cap-small,
                .c11n-icon--smaller.c11n-rewind-small,
                .c11n-icon--smaller.c11n-revert-small,
                .c11n-icon--smaller.c11n-reorder-small,
                .c11n-icon--smaller.c11n-remove-small,
                .c11n-icon--smaller.c11n-refresh-small,
                .c11n-icon--smaller.c11n-print-small,
                .c11n-icon--smaller.c11n-pop-window-small,
                .c11n-icon--smaller.c11n-plus-small,
                .c11n-icon--smaller.c11n-play-small,
                .c11n-icon--smaller.c11n-pause-small,
                .c11n-icon--smaller.c11n-overflow-menu-small,
                .c11n-icon--smaller.c11n-link-right-small,
                .c11n-icon--smaller.c11n-link-left-small,
                .c11n-icon--smaller.c11n-indeterminate-small,
                .c11n-icon--smaller.c11n-home-small,
                .c11n-icon--smaller.c11n-help-small,
                .c11n-icon--smaller.c11n-gifted-shares-small,
                .c11n-icon--smaller.c11n-full-screen-small,
                .c11n-icon--smaller.c11n-filter-small,
                .c11n-icon--smaller.c11n-feedback-like-fill-small,
                .c11n-icon--smaller.c11n-feedback-like-small,
                .c11n-icon--smaller.c11n-feedback-dislike-fill-small,
                .c11n-icon--smaller.c11n-feedback-dislike-small,
                .c11n-icon--smaller.c11n-fast-forward-small,
                .c11n-icon--smaller.c11n-error-small,
                .c11n-icon--smaller.c11n-email-small,
                .c11n-icon--smaller.c11n-edit-list-small,
                .c11n-icon--smaller.c11n-edit-user-action-small,
                .c11n-icon--smaller.c11n-edit-small,
                .c11n-icon--smaller.c11n-download-small,
                .c11n-icon--smaller.c11n-document-small,
                .c11n-icon--smaller.c11n-disallowed-small,
                .c11n-icon--smaller.c11n-delete-small,
                .c11n-icon--smaller.c11n-date-picker-small,
                .c11n-icon--smaller.c11n-copy-small,
                .c11n-icon--smaller.c11n-closed-captions-small,
                .c11n-icon--smaller.c11n-check-small,
                .c11n-icon--smaller.c11n-chat-internal-small,
                .c11n-icon--smaller.c11n-chat-small,
                .c11n-icon--smaller.c11n-caret-right-double-small,
                .c11n-icon--smaller.c11n-caret-left-double-small,
                .c11n-icon--smaller.c11n-caret-up-small,
                .c11n-icon--smaller.c11n-caret-right-small,
                .c11n-icon--smaller.c11n-caret-left-small,
                .c11n-icon--smaller.c11n-caret-down-small,
                .c11n-icon--smaller.c11n-bookmark-unchecked-small,
                .c11n-icon--smaller.c11n-bookmark-checked-small,
                .c11n-icon--smaller.c11n-bank-small,
                .c11n-icon--smaller.c11n-announcement-small,
                .c11n-icon--smaller.c11n-accordion-open-small,
                .c11n-icon--smaller.c11n-accordion-closed-small,
                .c11n-icon--smaller.c11n-positive-change-small,
                .c11n-icon--smaller.c11n-negative-change-small {
                  width: .5rem;
                  height: .5rem
                }

                .c11n-accordion-closed-caret-small use,
                .c11n-accordion-open-caret-small use {
                  stroke-width: .125rem
                }

                .c11n-warning-medium,
                .c11n-view-list-medium,
                .c11n-view-grid-medium,
                .c11n-user-medium,
                .c11n-upload-medium,
                .c11n-success-medium,
                .c11n-search-medium,
                .c11n-remove-medium,
                .c11n-print-medium,
                .c11n-play-medium,
                .c11n-help-medium,
                .c11n-log-out-medium,
                .c11n-log-in-medium,
                .c11n-feedback-like-medium,
                .c11n-feedback-dislike-medium,
                .c11n-error-medium,
                .c11n-email-medium,
                .c11n-download-medium,
                .c11n-document-pdf-medium,
                .c11n-document-medium,
                .c11n-disallowed-medium,
                .c11n-date-picker-medium,
                .c11n-check-medium,
                .c11n-chat-internal-medium,
                .c11n-caret-up-medium,
                .c11n-caret-down-medium,
                .c11n-bank-medium,
                .c11n-announcement-medium,
                .c11n-feedback-like-fill-medium,
                .c11n-feedback-dislike-fill-medium,
                .c11n-warning-fill-medium,
                .c11n-success-fill-medium,
                .c11n-menu-medium,
                .c11n-error-fill-medium,
                .c11n-chat-internal-fill-medium {
                  width: 1.5rem;
                  height: 1.5rem
                }

                .c11n-icon--larger.c11n-warning-medium,
                .c11n-icon--larger.c11n-view-list-medium,
                .c11n-icon--larger.c11n-view-grid-medium,
                .c11n-icon--larger.c11n-user-medium,
                .c11n-icon--larger.c11n-upload-medium,
                .c11n-icon--larger.c11n-success-medium,
                .c11n-icon--larger.c11n-search-medium,
                .c11n-icon--larger.c11n-remove-medium,
                .c11n-icon--larger.c11n-print-medium,
                .c11n-icon--larger.c11n-play-medium,
                .c11n-icon--larger.c11n-help-medium,
                .c11n-icon--larger.c11n-log-out-medium,
                .c11n-icon--larger.c11n-log-in-medium,
                .c11n-icon--larger.c11n-feedback-like-medium,
                .c11n-icon--larger.c11n-feedback-dislike-medium,
                .c11n-icon--larger.c11n-error-medium,
                .c11n-icon--larger.c11n-email-medium,
                .c11n-icon--larger.c11n-download-medium,
                .c11n-icon--larger.c11n-document-pdf-medium,
                .c11n-icon--larger.c11n-document-medium,
                .c11n-icon--larger.c11n-disallowed-medium,
                .c11n-icon--larger.c11n-date-picker-medium,
                .c11n-icon--larger.c11n-check-medium,
                .c11n-icon--larger.c11n-chat-internal-medium,
                .c11n-icon--larger.c11n-caret-up-medium,
                .c11n-icon--larger.c11n-caret-down-medium,
                .c11n-icon--larger.c11n-bank-medium,
                .c11n-icon--larger.c11n-announcement-medium,
                .c11n-icon--larger.c11n-feedback-like-fill-medium,
                .c11n-icon--larger.c11n-feedback-dislike-fill-medium,
                .c11n-icon--larger.c11n-warning-fill-medium,
                .c11n-icon--larger.c11n-success-fill-medium,
                .c11n-icon--larger.c11n-menu-medium,
                .c11n-icon--larger.c11n-error-fill-medium,
                .c11n-icon--larger.c11n-chat-internal-fill-medium {
                  width: 3rem;
                  height: 3rem
                }

                svg {
                  display: block
                }

                .c11n-sort-ascending-small use,
                .c11n-sort-descending-small use {
                  fill: #c20029
                }

                .c11n-positive-change-small use {
                  fill: #1d9f22
                }

                .c11n-negative-change-small use {
                  fill: #ba3d21
                }

                .c11n-time-small,
                .c11n-transact-small,
                .c11n-transact-small use,
                .c11n-bookmark-unchecked-small {
                  fill-rule: evenodd
                }

                .c11n-globe-medium,
                .c11n-bookmarks-medium {
                  fill: none;
                  height: 1.5rem;
                  width: 1.5rem
                }

                .c11n-x-medium,
                .c11n-linkedin-medium,
                .c11n-facebook-medium,
                .c11n-instagram-medium,
                .c11n-youtube-medium {
                  fill: none;
                  height: 32px;
                  width: 32px
                }

                .c11n-apple-download-medium {
                  fill: none;
                  height: 40px;
                  width: 120px
                }

                .c11n-google-download-medium {
                  height: 40px;
                  width: 135px
                }

                .c11n-desktop-search-small,
                .c11n-graph-increase-small,
                .c11n-graduation-cap-small {
                  fill: none
                }
              
			  
              c11n-web-v1-link a {
                text-decoration: none;
                color: unset
              }

              c11n-web-v1-link button {
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                background: transparent;
                border: 0;
                font: inherit;
                text-align: inherit;
                padding: 0;
                margin: 0;
                font-variant-numeric: tabular-nums
              }

              c11n-web-v1-link a,
              c11n-web-v1-link button {
                font-weight: var(--font-weight);
                color: var(--color);
                transition-property: color;
                transition-duration: var(--transition-duration);
                transition-timing-function: cubic-bezier(.4, 0, .2, 1)
              }

              c11n-web-v1-link a:focus-visible,
              c11n-web-v1-link button:focus-visible {
                outline-offset: .1875rem;
                outline: solid .125rem var(--focus-color)
              }

              c11n-web-v1-link a,
              c11n-web-v1-link button {
                text-decoration-color: var(--text-decoration-color);
                text-decoration-line: underline;
                text-decoration-style: solid;
                text-decoration-thickness: var(--text-decoration-thickness);
                text-underline-offset: var(--text-underline-offset)
              }

              c11n-web-v1-link a [c11n-web-icon]::part(svg),
              c11n-web-v1-link button [c11n-web-icon]::part(svg) {
                display: inline-block;
                vertical-align: middle;
                margin-bottom: var(--icon-vertical-offset)
              }

              c11n-web-v1-link a:focus-visible,
              c11n-web-v1-link button:focus-visible {
                transition: none
              }

              c11n-web-v1-link a:hover,
              c11n-web-v1-link button:hover,
              c11n-web-v1-link a:focus,
              c11n-web-v1-link button:focus {
                --color: var(--color-hover);
                --text-decoration-color: currentColor;
                --transition-duration: .1s;
                --text-decoration-thickness: .125rem
              }

              c11n-web-v1-link[variant=secondary] a:not(:has([c11n-web-icon])),
              c11n-web-v1-link[variant=secondary] button:not(:has([c11n-web-icon])) {
                --text-decoration-color: currentColor
              }

              [class*=-headline]>c11n-web-v1-link:not([font-weight=normal]),
              c11n-web-v1-link[class*=-headline]:not([font-weight=normal]) {
                --font-weight: 800
              }

              .c11n-color-scheme--dark c11n-web-v1-link:not([variant=secondary]) a:not(:has([c11n-web-icon])),
              .c11n-color-scheme--dark c11n-web-v1-link:not([variant=secondary]) button:not(:has([c11n-web-icon])) {
                --text-decoration-color: currentColor
              }

              @supports not (color: light-dark(black, white)) {

                .c11n-color-scheme--dark c11n-web-v1-link:not([variant=secondary]),
                c11n-web-v1-link:not([variant=secondary]).c11n-color-scheme--dark {
                  --color: #FFFFFF;
                  --color-hover: #FFFFFF;
                  --focus-color: #FFFFFF
                }

                .c11n-color-scheme--dark c11n-web-v1-link[variant=secondary],
                c11n-web-v1-link[variant=secondary].c11n-color-scheme--dark {
                  --color: #FFFFFF;
                  --color-hover: #FFFFFF
                }

                .c11n-color-scheme--light c11n-web-v1-link:not([variant=secondary]),
                c11n-web-v1-link:not([variant=secondary]).c11n-color-scheme--light {
                  --color: #145BFF;
                  --color-hover: #040505;
                  --focus-color: #0F62C5
                }

                .c11n-color-scheme--light c11n-web-v1-link[variant=secondary],
                c11n-web-v1-link[variant=secondary].c11n-color-scheme--light {
                  --color: #040505;
                  --color-hover: #040505
                }
              }

              @supports (color: light-dark(black, white)) {
                .c11n-color-scheme--dark {
                  color-scheme: dark
                }

                .c11n-color-scheme--light {
                  color-scheme: light
                }
              }
            
            
              c11n-web-v1-link-icon {
                text-decoration-color: inherit;
                text-decoration-line: inherit;
                text-decoration-style: inherit;
                text-decoration-thickness: inherit;
                text-underline-offset: inherit
              }
            
			
    c11n-web-v1-link a {
      text-decoration: none;
      color: unset
    }

    c11n-web-v1-link button {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      background: transparent;
      border: 0;
      font: inherit;
      text-align: inherit;
      padding: 0;
      margin: 0;
      font-variant-numeric: tabular-nums
    }

    c11n-web-v1-link a,
    c11n-web-v1-link button {
      font-weight: var(--font-weight);
      color: var(--color);
      transition-property: color;
      transition-duration: var(--transition-duration);
      transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    c11n-web-v1-link a:focus-visible,
    c11n-web-v1-link button:focus-visible {
      outline-offset: .1875rem;
      outline: solid .125rem var(--focus-color)
    }

    c11n-web-v1-link a,
    c11n-web-v1-link button {
      text-decoration-color: var(--text-decoration-color);
      text-decoration-line: underline;
      text-decoration-style: solid;
      text-decoration-thickness: var(--text-decoration-thickness);
      text-underline-offset: var(--text-underline-offset)
    }

    c11n-web-v1-link a [c11n-web-icon]::part(svg),
    c11n-web-v1-link button [c11n-web-icon]::part(svg) {
      display: inline-block;
      vertical-align: middle;
      margin-bottom: var(--icon-vertical-offset)
    }

    c11n-web-v1-link a:focus-visible,
    c11n-web-v1-link button:focus-visible {
      transition: none
    }

    c11n-web-v1-link a:hover,
    c11n-web-v1-link button:hover,
    c11n-web-v1-link a:focus,
    c11n-web-v1-link button:focus {
      --color: var(--color-hover);
      --text-decoration-color: currentColor;
      --transition-duration: .1s;
      --text-decoration-thickness: .125rem
    }

    c11n-web-v1-link[variant=secondary] a:not(:has([c11n-web-icon])),
    c11n-web-v1-link[variant=secondary] button:not(:has([c11n-web-icon])) {
      --text-decoration-color: currentColor
    }

    [class*=-headline]>c11n-web-v1-link:not([font-weight=normal]),
    c11n-web-v1-link[class*=-headline]:not([font-weight=normal]) {
      --font-weight: 800
    }

    .c11n-color-scheme--dark c11n-web-v1-link:not([variant=secondary]) a:not(:has([c11n-web-icon])),
    .c11n-color-scheme--dark c11n-web-v1-link:not([variant=secondary]) button:not(:has([c11n-web-icon])) {
      --text-decoration-color: currentColor
    }

    @supports not (color: light-dark(black, white)) {

      .c11n-color-scheme--dark c11n-web-v1-link:not([variant=secondary]),
      c11n-web-v1-link:not([variant=secondary]).c11n-color-scheme--dark {
        --color: #FFFFFF;
        --color-hover: #FFFFFF;
        --focus-color: #FFFFFF
      }

      .c11n-color-scheme--dark c11n-web-v1-link[variant=secondary],
      c11n-web-v1-link[variant=secondary].c11n-color-scheme--dark {
        --color: #FFFFFF;
        --color-hover: #FFFFFF
      }

      .c11n-color-scheme--light c11n-web-v1-link:not([variant=secondary]),
      c11n-web-v1-link:not([variant=secondary]).c11n-color-scheme--light {
        --color: #145BFF;
        --color-hover: #040505;
        --focus-color: #0F62C5
      }

      .c11n-color-scheme--light c11n-web-v1-link[variant=secondary],
      c11n-web-v1-link[variant=secondary].c11n-color-scheme--light {
        --color: #040505;
        --color-hover: #040505
      }
    }

    @supports (color: light-dark(black, white)) {
      .c11n-color-scheme--dark {
        color-scheme: dark
      }

      .c11n-color-scheme--light {
        color-scheme: light
      }
    }



.topcontainer {
	height:72px;
	place-content:center;
	text-align:center;
}


@media (max-width: 767px) {
	.topcontainer {
		display:flex;
	}
}

.lgn-footer {
	background:#040505;color:#fff;padding: 24px;
}
.lgn-p {
	font-size: 14px;line-height: 20px;
}
.lgn-a {
	color:#fff;text-decoration:underline;
}


/* ======================== */



c11n-tabs[_nghost-angular-ona-c178152597] {
  display:block
}
.c11n-tabs[_ngcontent-angular-ona-c178152597] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:700;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.4117647059;
  display:block;
  margin-top:2rem;
  margin-bottom:3rem;
  background:linear-gradient(to top,#cbcece 0,#cbcece .0625rem,#ffffff .0625rem,#ffffff 100%);
  display:flex
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597] {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  text-decoration:none;
  margin-left:1.5rem;
  background:transparent;
  border:0;
  background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);
  background-size:0% .25rem,0% .25rem;
  background-position:0% 100%;
  background-repeat:no-repeat;
  transition-property:background-size;
  transition-duration:.1s;
  transition-timing-function:cubic-bezier(.4,0,.2,1);
  transform-style:flat;
  backface-visibility:hidden;
  transform:translateZ(0);
  color:#040505;
  display:inline-block;
  vertical-align:bottom;
  padding-top:.75rem;
  padding-bottom:.75rem;
  position:relative;
  font:inherit
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:hover,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:focus-visible,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:hover,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:focus-visible {
  transition-duration:.1s;
  background-size:100% .25rem,100% .25rem;
  text-decoration-line:underline;
  text-decoration-color:transparent;
  text-underline-offset:.3125rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:hover,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:hover {
  transition-duration:.1s
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:focus-visible,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:focus-visible {
  transition-property:none
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:focus-visible,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:focus-visible {
  position:relative;
  outline:solid .125rem #ffffff;
  outline-offset:.25rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:focus-visible:after,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:focus-visible:after {
  content:"";
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
  border-radius:inherit;
  pointer-events:none;
  outline:solid .125rem #0f62c5;
  outline-offset:.125rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:focus-visible,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:focus-visible {
  z-index:1
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-tabs__tab[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-tabs__tab[_ngcontent-angular-ona-c178152597] {
  text-decoration:none
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-tabs__tab--active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-tabs__tab--active[_ngcontent-angular-ona-c178152597] {
  background-image:linear-gradient(#c20029,#c20029);
  background-size:100% .25rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-nav-item--hidden[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-tabs__tab--hidden[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-nav-item--hidden[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-tabs__tab--hidden[_ngcontent-angular-ona-c178152597] {
  display:none
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-tabs__tab--text-overflow[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-nav-item--text-overflow[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-tabs__tab--text-overflow[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-nav-item--text-overflow[_ngcontent-angular-ona-c178152597] {
  display:grid
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:first-of-type,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-tabs__tab--hidden[_ngcontent-angular-ona-c178152597] + .c11n-tabs__tab--active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item.c11n-nav-item--hidden[_ngcontent-angular-ona-c178152597] + .active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:first-of-type,
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-tabs__tab--hidden[_ngcontent-angular-ona-c178152597] + .c11n-tabs__tab--active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab.c11n-nav-item--hidden[_ngcontent-angular-ona-c178152597] + .active[_ngcontent-angular-ona-c178152597] {
  margin-left:0
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:not(.c11n-tabs__tab--hidden) ~ .c11n-tabs__tab--hidden[_ngcontent-angular-ona-c178152597] + .c11n-tabs__tab--active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597]:not(.c11n-nav-item--hidden) ~ .c11n-nav-item--hidden[_ngcontent-angular-ona-c178152597] + .active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:not(.c11n-tabs__tab--hidden) ~ .c11n-tabs__tab--hidden[_ngcontent-angular-ona-c178152597] + .c11n-tabs__tab--active[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597]:not(.c11n-nav-item--hidden) ~ .c11n-nav-item--hidden[_ngcontent-angular-ona-c178152597] + .active[_ngcontent-angular-ona-c178152597] {
  margin-left:1.5rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-nav-overflow[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs-overflow[_ngcontent-angular-ona-c178152597] {
  padding-left:.5rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597],
.c11n-tabs[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] {
  font-weight:inherit;
  white-space:nowrap;
  display:inline
}
.c11n-tabs.c11n-tabs--initializing[_ngcontent-angular-ona-c178152597] {
  opacity:0
}
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] {
  display:flex
}
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597] > *[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] > *[_ngcontent-angular-ona-c178152597] {
  text-align:center
}
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597] > *[_ngcontent-angular-ona-c178152597]:not(.c11n-nav-overflow):not(.c11n-tabs-overflow),
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] > *[_ngcontent-angular-ona-c178152597]:not(.c11n-nav-overflow):not(.c11n-tabs-overflow) {
  flex-grow:1;
  padding-left:0
}
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-nav-overflow[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-tabs-overflow[_ngcontent-angular-ona-c178152597] {
  width:3rem
}
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] {
  flex-grow:1
}
.c11n-tabs.c11n-tabs--small-responsive[_ngcontent-angular-ona-c178152597]   .c11n-tabs-overflow[_ngcontent-angular-ona-c178152597] {
  text-align:center
}
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597] {
  display:block
}
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] {
  display:flex
}
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-nav-item[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab[_ngcontent-angular-ona-c178152597] {
  flex:1;
  text-align:center
}
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab-label[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-navigation__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-nav-item__label[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-tabs__tab-label[_ngcontent-angular-ona-c178152597],
.c11n-tabs.c11n-tabs--equal-width[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597]   .c11n-nav-item__label[_ngcontent-angular-ona-c178152597] {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.c11n-tabs.c11n-tabs--equal-width.c11n-tabs--has-overflow[_ngcontent-angular-ona-c178152597] {
  position:relative
}
.c11n-tabs.c11n-tabs--equal-width.c11n-tabs--has-overflow[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] {
  width:calc(100% - 2.375rem)
}
.c11n-tabs.c11n-tabs--equal-width.c11n-tabs--has-overflow[_ngcontent-angular-ona-c178152597]   .c11n-tabs__inner-wrapper[_ngcontent-angular-ona-c178152597] ~ .c11n-tabs-overflow[_ngcontent-angular-ona-c178152597] {
  position:absolute;
  top:0;
  right:0
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel {
  opacity:0;
  transition-property:var(--transitionProperty);
  transition-duration:.25s;
  transition-timing-function:cubic-bezier(.4,0,.2,1);
  transform-style:flat;
  backface-visibility:hidden;
  transform:translateZ(0);
  display:block
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel--active,
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel.c11n--transition-in {
  opacity:1;
  transition-duration:.3s
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel--hidden {
  visibility:hidden;
  position:absolute;
  top:0;
  left:0;
  height:0;
  z-index:-1
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel--hidden * {
  display:none
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel:focus-visible {
  position:relative;
  outline:solid .125rem #ffffff;
  outline-offset:.25rem
}
.c11n-tabs[_ngcontent-angular-ona-c178152597]    ~.c11n-tabs__tab-panel:focus-visible:after {
  content:"";
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
  border-radius:inherit;
  pointer-events:none;
  outline:solid .125rem #0f62c5;
  outline-offset:.125rem
}

.c11n-text-crop[_ngcontent-angular-ona-c3826405240] {
  display:grid
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.53125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.46875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.515625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-display[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-display[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-display[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.1875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-6xl-display[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-1rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.09375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3984375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.09375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3984375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-display[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-display[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-display[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.9375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-5xl-display[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.75rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.03125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.4609375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.0546875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-display[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-display[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-display[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-4xl-display[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.75rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.703125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.265625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.71875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.2421875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-display[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-display[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-display[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.59375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-3xl-display[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.5rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.65625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.34375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.65625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.34375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-display[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-display[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-display[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.546875rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-2xl-display[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.515625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.515625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.24609375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.515625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.234375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-display[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-display[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-display[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.40625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xl-display[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.40625rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.59375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-headline[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-headline[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-headline[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.59375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-headline[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-bold[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-bold[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-bold[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.53125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-lg-bold[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-article[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-article[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-article[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.7109375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-article[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.53125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-bold[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-bold[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-bold[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-bold[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table-narrow[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table-narrow[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table-narrow[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-md-table-narrow[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table-narrow[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table-narrow[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table-narrow[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-sm-table-narrow[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xs[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xs[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xs[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.28125rem
}
.c11n-text-crop[_ngcontent-angular-ona-c3826405240]   .c11n-text-xs[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.25rem
}
.c11n-text[_ngcontent-angular-ona-c3826405240] {
  color:#040505
}
.c11n-text-6xl[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:5.75rem;
  line-height:1.0434782609
}
.c11n-text-6xl-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-6xl-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:5.75rem;
  line-height:1.0434782609
}
.c11n-text-6xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-6xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-6xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.46875rem
}
.c11n-text-6xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.515625rem
}
.c11n-text-6xl-display[_ngcontent-angular-ona-c3826405240],
.c11n-text-6xl-display--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:Thorndale,Times New Roman,serif;
  font-weight:400;
  font-style:normal;
  font-size:5.75rem;
  line-height:1.0434782609
}
.c11n-text-6xl-display--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-6xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-6xl-display--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.1875rem
}
.c11n-text-6xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-1rem
}
.c11n-text-6xl--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:5.75rem;
  line-height:1.0434782609
}
.c11n-text-6xl--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-6xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-6xl--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.4375rem
}
.c11n-text-6xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.53125rem
}
.c11n-text-5xl[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:4.25rem;
  line-height:1.0588235294
}
.c11n-text-5xl-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-5xl-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:4.25rem;
  line-height:1.0588235294
}
.c11n-text-5xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-5xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-5xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.09375rem
}
.c11n-text-5xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3984375rem
}
.c11n-text-5xl-display[_ngcontent-angular-ona-c3826405240],
.c11n-text-5xl-display--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:Thorndale,Times New Roman,serif;
  font-weight:400;
  font-style:normal;
  font-size:4.25rem;
  line-height:1.0588235294
}
.c11n-text-5xl-display--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-5xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-5xl-display--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.9375rem
}
.c11n-text-5xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.75rem
}
.c11n-text-5xl--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:4.25rem;
  line-height:1.0588235294
}
.c11n-text-5xl--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-5xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-5xl--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.09375rem
}
.c11n-text-5xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3984375rem
}
.c11n-text-4xl[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:3.5625rem;
  line-height:1.1228070175
}
.c11n-text-4xl-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-4xl-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:3.5625rem;
  line-height:1.1228070175
}
.c11n-text-4xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-4xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-4xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.0546875rem
}
.c11n-text-4xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.4375rem
}
.c11n-text-4xl-display[_ngcontent-angular-ona-c3826405240],
.c11n-text-4xl-display--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:Thorndale,Times New Roman,serif;
  font-weight:400;
  font-style:normal;
  font-size:3.5625rem;
  line-height:1.1228070175
}
.c11n-text-4xl-display--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-4xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-4xl-display--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.875rem
}
.c11n-text-4xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.75rem
}
.c11n-text-4xl--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:3.5625rem;
  line-height:1.1228070175
}
.c11n-text-4xl--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-4xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-4xl--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-1.03125rem
}
.c11n-text-4xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.4609375rem
}
.c11n-text-3xl[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:2.875rem;
  line-height:1.0434782609
}
.c11n-text-3xl-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-3xl-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:2.875rem;
  line-height:1.0434782609
}
.c11n-text-3xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-3xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-3xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.71875rem
}
.c11n-text-3xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.2421875rem
}
.c11n-text-3xl-display[_ngcontent-angular-ona-c3826405240],
.c11n-text-3xl-display--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:Thorndale,Times New Roman,serif;
  font-weight:400;
  font-style:normal;
  font-size:2.875rem;
  line-height:1.0434782609
}
.c11n-text-3xl-display--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-3xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-3xl-display--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.59375rem
}
.c11n-text-3xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.5rem
}
.c11n-text-3xl--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:2.875rem;
  line-height:1.0434782609
}
.c11n-text-3xl--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-3xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-3xl--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.703125rem
}
.c11n-text-3xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.265625rem
}
.c11n-text-2xl[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:2.125rem;
  line-height:1.1764705882
}
.c11n-text-2xl-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-2xl-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:2.125rem;
  line-height:1.1764705882
}
.c11n-text-2xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-2xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-2xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.65625rem
}
.c11n-text-2xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.34375rem
}
.c11n-text-2xl-display[_ngcontent-angular-ona-c3826405240],
.c11n-text-2xl-display--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:Thorndale,Times New Roman,serif;
  font-weight:400;
  font-style:normal;
  font-size:2.125rem;
  line-height:1.1764705882
}
.c11n-text-2xl-display--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-2xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-2xl-display--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.546875rem
}
.c11n-text-2xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.515625rem
}
.c11n-text-2xl--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:2.125rem;
  line-height:1.1764705882
}
.c11n-text-2xl--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-2xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-2xl--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.65625rem
}
.c11n-text-2xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.34375rem
}
.c11n-text-xl[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.75rem;
  line-height:1.1428571429
}
.c11n-text-xl-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-xl-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:1.75rem;
  line-height:1.1428571429
}
.c11n-text-xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-xl-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.515625rem
}
.c11n-text-xl-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.234375rem
}
.c11n-text-xl-display[_ngcontent-angular-ona-c3826405240],
.c11n-text-xl-display--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:Thorndale,Times New Roman,serif;
  font-weight:400;
  font-style:normal;
  font-size:1.75rem;
  line-height:1.1428571429
}
.c11n-text-xl-display--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-xl-display--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.40625rem
}
.c11n-text-xl-display--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.40625rem
}
.c11n-text-xl--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.75rem;
  line-height:1.1428571429
}
.c11n-text-xl--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-xl--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.515625rem
}
.c11n-text-xl--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.24609375rem
}
.c11n-text-lg[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.4375rem;
  line-height:1.3913043478
}
.c11n-text-lg-bold[_ngcontent-angular-ona-c3826405240],
.c11n-text-lg-bold--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:700;
  font-style:normal;
  font-size:1.4375rem;
  line-height:1.3913043478
}
.c11n-text-lg-bold--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-lg-bold--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-lg-bold--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.53125rem
}
.c11n-text-lg-bold--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.4375rem
}
.c11n-text-lg-headline[_ngcontent-angular-ona-c3826405240],
.c11n-text-lg-headline--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:1.4375rem;
  line-height:1.3913043478
}
.c11n-text-lg-headline--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-lg-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-lg-headline--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.59375rem
}
.c11n-text-lg-headline--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.375rem
}
.c11n-text-lg--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.4375rem;
  line-height:1.3913043478
}
.c11n-text-lg--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-lg--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-lg--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.59375rem
}
.c11n-text-lg--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.375rem
}
.c11n-text-md[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.4117647059
}
.c11n-text-md-bold[_ngcontent-angular-ona-c3826405240],
.c11n-text-md-bold--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:700;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.4117647059
}
.c11n-text-md-bold--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-md-bold--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-md-bold--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-md-bold--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-md-article[_ngcontent-angular-ona-c3826405240],
.c11n-text-md-article--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.8823529412
}
.c11n-text-md-article--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-md-article--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-md-article--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.7109375rem
}
.c11n-text-md-article--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.53125rem
}
.c11n-text-md-table[_ngcontent-angular-ona-c3826405240],
.c11n-text-md-table--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.4117647059;
  font-variant-numeric:tabular-nums
}
.c11n-text-md-table--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-md-table--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-md-table--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-md-table--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-md-table-narrow[_ngcontent-angular-ona-c3826405240],
.c11n-text-md-table-narrow--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark Narrow,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.4117647059;
  font-variant-numeric:tabular-nums
}
.c11n-text-md-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-md-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-md-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-md-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-md--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.0625rem;
  line-height:1.4117647059
}
.c11n-text-md--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-md--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-md--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.4375rem
}
.c11n-text-md--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.3125rem
}
.c11n-text-sm[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:.875rem;
  line-height:1.4285714286
}
.c11n-text-sm-bold[_ngcontent-angular-ona-c3826405240],
.c11n-text-sm-bold--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:700;
  font-style:normal;
  font-size:.875rem;
  line-height:1.4285714286
}
.c11n-text-sm-bold--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-sm-bold--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-sm-bold--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-sm-bold--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-sm-table[_ngcontent-angular-ona-c3826405240],
.c11n-text-sm-table--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:.875rem;
  line-height:1.4285714286;
  font-variant-numeric:tabular-nums
}
.c11n-text-sm-table--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-sm-table--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-sm-table--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-sm-table--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-sm-table-narrow[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark Narrow,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:.875rem;
  line-height:1.4285714286;
  font-variant-numeric:tabular-nums
}
.c11n-text-sm-table-narrow--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:.875rem;
  line-height:1.4285714286;
  font-variant-numeric:tabular-nums
}
.c11n-text-sm-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-sm-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-sm-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-sm-table-narrow--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-sm--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:.875rem;
  line-height:1.4285714286
}
.c11n-text-sm--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-sm--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-sm--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.34375rem
}
.c11n-text-sm--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.28125rem
}
.c11n-text-xs[_ngcontent-angular-ona-c3826405240],
.c11n-text-xs--crop[_ngcontent-angular-ona-c3826405240] {
  font-family:FF Mark,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:.6875rem;
  line-height:1.4545454545
}
.c11n-text-xs--crop[_ngcontent-angular-ona-c3826405240]:before,
.c11n-text-xs--crop[_ngcontent-angular-ona-c3826405240]:after {
  content:"";
  display:block;
  height:0;
  width:0
}
.c11n-text-xs--crop[_ngcontent-angular-ona-c3826405240]:before {
  margin-bottom:-.28125rem
}
.c11n-text-xs--crop[_ngcontent-angular-ona-c3826405240]:after {
  margin-top:-.25rem
}
.tabs[_ngcontent-angular-ona-c3826405240]     .c11n-tabs {
  margin-top:0;
  margin-bottom:24px
}
.tabs[_ngcontent-angular-ona-c3826405240]     .c11n-menu__item:hover,
.tabs[_ngcontent-angular-ona-c3826405240]     .c11n-menu__item:focus-visible {
  background:#0405051a!important
}
.tabs__category-title[_ngcontent-angular-ona-c3826405240] {
  margin-top:24px
}
.tabs__category-description-container[_ngcontent-angular-ona-c3826405240] {
  display:flex;
  justify-content:space-between;
  align-items:baseline
}
.tabs__category-description__item[_ngcontent-angular-ona-c3826405240] {
  margin-top:24px
}
.tabs__account-label[_ngcontent-angular-ona-c3826405240] {
  margin-left:auto;
  margin-bottom:24px;
  color:#717777
}
.tabs__account-list[_ngcontent-angular-ona-c3826405240] {
  display:grid;
  grid-template-columns:repeat(2,1fr);
  grid-gap:24px;
  margin-bottom:16px
}
@media (max-width: 767.98px) {
  .tabs__account-list[_ngcontent-angular-ona-c3826405240] {
    grid-template-columns:1fr;
    grid-gap:16px
  }
}
.tabs__account-list[_ngcontent-angular-ona-c3826405240]   .account-card[_ngcontent-angular-ona-c3826405240] {
  display:block;
  margin-bottom:24px
}
@media (max-width: 767.98px) {
  .tabs__account-list[_ngcontent-angular-ona-c3826405240]   .account-card[_ngcontent-angular-ona-c3826405240] {
    margin-bottom:0
  }
}
@media (max-width: 600px) {
  .tabs__category-title[_ngcontent-angular-ona-c3826405240] {
    margin-top:0
  }
  .tabs__category-description-container[_ngcontent-angular-ona-c3826405240] {
    display:flex;
    flex-direction:column
  }
  .tabs__category-description[_ngcontent-angular-ona-c3826405240] {
    margin-bottom:32px
  }
}
.c11n-modal-dialog-document .duplicate-account-type-modal__body {
  padding-bottom:8px
}
.duplicate-account-type-modal__header[_ngcontent-angular-ona-c3826405240] {
  color:#040505
}
.duplicate-account-type-modal__card[_ngcontent-angular-ona-c3826405240] {
  text-align:center;
  margin:40px auto auto
}
.duplicate-account-type-modal__card[_ngcontent-angular-ona-c3826405240]   p[_ngcontent-angular-ona-c3826405240] {
  margin-bottom:24px;
  height:72px
}
@media (max-width: 768px) {
  .duplicate-account-type-modal__card[_ngcontent-angular-ona-c3826405240] {
    width:100%
  }
}
.line[_ngcontent-angular-ona-c3826405240] {
  box-sizing:border-box;
  height:1px;
  width:100%;
  flex:1;
  border-top:1px solid #cbcece;
  margin-top:40px;
  margin-right:0;
  margin-left:0
}
@media (min-width: 768px) {
  .line[_ngcontent-angular-ona-c3826405240] {
    height:144px;
    width:1px;
    flex:0;
    border-top:none;
    border-right:1px solid #cbcece;
    margin-right:16px;
    margin-left:-8px
  }
}
[_nghost-angular-ona-c3826405240]     .tabs__black-link a.c11n-link {
  color:#040505
}


.main-custom-container {
	max-width:80% !important;
}

@media (max-width: 767px) {
	.main-custom-container {
		max-width:100% !important;
	}
}


/* ------------- */

.drawer {
    position: relative;
    display: grid;
    grid-auto-columns: max-content auto;
    width: 100%}
.drawer-content {
    grid-column-start: 2;
    grid-row-start: 1;
    min-width: 0px}
.drawer-side {
    pointer-events: none;
    position: fixed;
    inset-inline-start: 0px;
    top: 0px;
    grid-column-start: 1;
    grid-row-start: 1;
    display: grid;
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    align-items: flex-start;
    justify-items: start;
    overflow-x: hidden;
    overflow-y: hidden;
    overscroll-behavior: contain;
    height: 100vh;
    height: 100dvh}
.drawer-side > .drawer-overlay {
    position: sticky;
    top: 0px;
    place-self: stretch;
    cursor: pointer;
    background-color: transparent;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transition-duration: 200ms}
.drawer-side > * {
    grid-column-start: 1;
    grid-row-start: 1}
.drawer-side > *:not(.drawer-overlay) {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transition-duration: 300ms;
    will-change: transform;
    transform: translateX(-100%)}
[dir="rtl"] .drawer-side > *:not(.drawer-overlay) {
    transform: translateX(100%)}
.drawer-toggle {
    position: fixed;
    height: 0px;
    width: 0px;
    appearance: none;
    opacity: 0}
.drawer-toggle:checked ~ .drawer-side {
    pointer-events: auto;
    visibility: visible;
    overflow-y: auto}
.drawer-toggle:checked ~ .drawer-side > *:not(.drawer-overlay) {
    transform: translateX(0%)}
.drawer-end {
    grid-auto-columns: auto max-content}
.drawer-end > .drawer-toggle ~ .drawer-content {
    grid-column-start: 1}
.drawer-end > .drawer-toggle ~ .drawer-side {
    grid-column-start: 2;
    justify-items: end}
.drawer-end > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) {
    transform: translateX(100%)}
[dir="rtl"] .drawer-end > .drawer-toggle ~ .drawer-side > *:not(.drawer-overlay) {
    transform: translateX(-100%)}
.drawer-end > .drawer-toggle:checked ~ .drawer-side > *:not(.drawer-overlay) {
    transform: translateX(0%)}
	













/* Header */
        .header {
            background-color: #333;
            color: #000;
            padding: 1rem;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .hamburger {
            display: block; /* Visible by default (mobile-first) */
            font-size: 1.5rem;
            cursor: pointer;
            background: none;
            border: none;
            color: #000;
        }

        /* Content Wrapper */
        .content-wrapper {
            display: block; /* Default for mobile */
        }

        /* Sidebar */
        .sidebar {
            position: fixed;
            top: 0;
            left: -250px; /* Hidden by default */
            width: 250px;
            height: 100vh;
            background-color: #fff;
            transition: left 0.3s ease;
            z-index: 1000;
        }

        .sidebar.active {
            left: 0;
        }

        .sidebar ul {
            list-style: none;
            padding: 2rem 0;
        }

        .sidebar li {
            border-bottom: 1px solid #e8e9e9;
        }

        .sidebar a {
            display: block;
            color: #000;
            text-decoration: none;
            padding: 1rem 1.5rem;
            transition: background 0.3s;
        }

        .xsidebar a:hover {
            background-color: #555;
        }

        /* Overlay for mobile */
        .overlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.5);
            z-index: 999;
            display: none;
        }

        .overlay.active {
            display: block;
        }

        /* Main Content */
        .main {
            padding: 1rem;
            min-height: calc(100vh - 64px); /* Adjust for header height approx */
        }

        /* Desktop Styles */
        @media screen and (min-width: 768px) {
            .hamburger {
                display: none; /* Hidden on desktop */
            }

            .content-wrapper {
                display: flex;
            }

            .sidebar {
                position: static; /* In flow on desktop */
                left: auto;
                flex-shrink: 0;
                height: auto; /* Let it grow with content */
                z-index: auto;
            }

            .main {
                flex: 1;
                padding: 2rem;
                min-height: calc(100vh - 64px);
            }
        }
		
		
.side-logo {
	height: 73px;
	display: flex;
	place-items: center;
	justify-content: center;
	background: #ffffff;
}

@media screen and (max-width: 767px) {
	.side-logo {
		display:none;
	}
}

.secondcontainer {
	max-width: calc(100% - 125px);
}

@media screen and (max-width: 767px) {
	.secondcontainer {
		max-width: 100%;
		margin:0px;
	}
}


.is-active {
	background: transparent;
	background-position: 100% 0%;
	background-repeat: no-repeat;
	background-image: linear-gradient(#d6b97b,#d6b97b);
	background-size: .25rem 100%;
}


.coption:hover {
	background: transparent;
	
	background-position: 100% 0%;
	background-repeat: no-repeat;
	background-image: linear-gradient(#040505,#040505);
	background-size: .25rem 100%;
}


.metrics-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 16px;
  margin-bottom: 24px;
}
.metric-card {
  background-color: #fff;
  padding: 20px;
  border-radius: 8px;
  border: 1px solid #e0e0e0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.metric-label {
  font-size: 14px;
  color: #666;
}
.metric-value {
  font-size: 20px;
  font-weight: bold;
}
.metric-icon {
  width: 24px;
  opacity: 0.5;
}

.holdings-grid {
  display: grid;
  xgrid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-template-columns: minmax(250px, 1fr);
  gap: 16px;
  
}

.holding-card {
  background-color: #f5f6f6;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid #e0e0e0;
}

.holding-name {
  font-weight: bold;
  margin-bottom: 4px;
  display: flex;
}

.holding-value {
  color: #28a745;
  font-size: 16px;
}

.blue-pill {
	background-color: #cce5ff;
	color: #004085;
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 10px;
	margin-right:10px;
}







.xxx-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  gap: 16px;
  margin-top: 16px;
  margin-bottom: 8px;
}

.xxx-grid2 {
  margin-bottom: 16px;
}
.xxx-card {
  display: flex;
  justify-content: space-between;
  flex-direction:column;
  text-align:left;
}
.xxx-label {
  font-size: 12px;
  color: #666;
}
.xxx-value {
  font-size: 16px;
  font-weight: bold;
}
.xxx-icon {
  width: 24px;
  opacity: 0.5;
}


.small-btn {
	font-family: "FF Mark", Arial, sans-serif;color:#fff;padding:8px 16px;border:unset;border-radius:15px;font-weight:600;
}



.th {
	background:#f9fafb;
	padding:20px 32px;
	border-bottom:1px solid #e8e9e9;
}
.td {
	background:#fff;
	padding:20px 32px;
	text-align:center;
}


.green-pill {
	background-color: #00a96e;
	color: #fff;
	padding: 5px 15px;
	border-radius: 15px;
	font-size: 15px;
	margin-right:10px;
}

input[disabled] {
	background:rgba(0, 0, 0, 0.1) !important;
	cursor: not-allowed !important;
}