.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

a {
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.page {
  background-color: #000;
}

.text {
  font-family: neue-haas-grotesk-text, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 1;
  font-weight: 400;
}

.text.text--headline-xl {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: neue-haas-grotesk-text, sans-serif;
  font-size: 60px;
  line-height: 64px;
}

.text.text--headline-l {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 46px;
  line-height: 52px;
}

.text.text--headline-m {
  font-size: 36px;
  line-height: 40px;
}

.text.text--headline-s {
  font-size: 30px;
  line-height: 36px;
}

.text.text--headine-xs {
  font-size: 24px;
  line-height: 32px;
}

.text.text--body-l {
  font-size: 20px;
  line-height: 28px;
}

.text.text--body-m {
  line-height: 24px;
}

.text.text--body-s {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.025em;
}

.text.text--caption-m {
  display: inline-block;
  padding-right: 0px;
  padding-left: 0px;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.05em;
}

.text.text--caption-m.text--black {
  color: #000;
}

.text.text--caption-s {
  font-size: 10px;
  line-height: 16px;
  letter-spacing: 0.1em;
}

.text.text--risk-warning {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: -0.025em;
}

.text.text--semibold {
  font-weight: 700;
}

.text.text--center {
  text-align: center;
}

.text.text--headlline-display {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 80px;
  line-height: 90px;
}

.main-h1-tag {
  padding-top: 30px;
}

.text.text--headlline-display.text--semibold {
  margin-top: 0px;
  margin-bottom: 0px;
}

.page__container {
  max-width: 1440px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 48px;
  padding-left: 48px;
}

.grid {
  display: -ms-grid;
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid.grid--full {
  min-height: 600px;
  background-image: url('../images/image-header.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.link {
  color: #fff;
  text-decoration: none;
}

.section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.page__wrapper {
  padding-top: 0px;
}

.section__heading {
  padding-bottom: 20px;
}

.header {
  padding-top: 100px;
  padding-bottom: 100px;
}

.header.header--pennies {
  padding-top: 0px;
  padding-bottom: 0px;
}

.header__text {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}

.header__heading {
  display: block;
  padding-bottom: 20px;
}

.section__body {
  max-width: 900px;
  padding-bottom: 10px;
}

.header__content {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 48px;
  padding-left: 48px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section__text-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.desktop-navigation__left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 40px;
}

.desktop-navigation {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 100;
  display: none;
  padding-top: 16px;
  padding-bottom: 16px;
  border: 1px none #000;
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
}

.desktop-navigation__flexbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.desktop-navigation__menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  grid-column-gap: 16px;
  list-style-type: none;
}

.desktop-navigation__menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 0rem;
}

.link-menu {
  padding: 6px 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 5px;
  text-decoration: none;
}

.link-menu.link-menu--trading {
  background-color: #fff;
  color: #fff;
}

.link-menu.link-menu--trading:hover {
  border-color: #ddd;
  background-color: #ddd;
}

.section__text {
  padding-bottom: 20px;
}

.section__image {
  display: block;
  width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.heading {
  margin-top: 0px;
  margin-bottom: 0px;
}

.section__subheading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section__graph-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.image {
  display: inline-block;
}

.horizontal__rule {
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.5);
}

.disclaimer {
  z-index: 200;
  border-bottom: 2px solid #77787b;
  background-color: #002251;
}

.disclaimer__container {
  display: block;
  padding-top: 4px;
  padding-bottom: 4px;
  float: none;
  clear: none;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.text-2 {
  padding: 0px;
  font-family: neue-haas-grotesk-text, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 1;
  font-weight: 400;
}

.text-2.text--body-s {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.025em;
}

.text-2.text--body-s.text--center {
  display: block;
}

.image-2 {
  width: 100%;
}

.image-3 {
  width: 100%;
}

.image-4 {
  width: 100%;
}

.grid-section {
  grid-template-columns: 12;
}

.grid-div {
  grid-column-start: 1;
  grid-column-end: 7;
}

.stock-p-tag-text {
  padding-right: 70px;
}

.grid-div-two {
  grid-column-start: 7;
  grid-column-end: 13;
}

.image-mobile {
  display: none;
}

.grid-div, .grid-div-two {
  display: block;
}

@media screen and (max-width: 991px) {
  .text.text--headline-xl {
    font-size: 48px;
    line-height: 52px;
  }

  .link.link--footer-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }  

  .stock-p-tag-text {
    padding-right: 0px;
  }

  .image-mobile {
    display: block;
  }

  .grid-div, .grid-div-two {
    display: none;
  }

  .section__text-container, .section__heading, .section__body {
    grid-column-start: 1 !important;
    grid-column-end: 12 !important;
  }

  .text.text--headline-l {
    font-size: 36px;
    line-height: 40px;
  }

  .text.text--headline-m {
    font-size: 30px;
    line-height: 36px;
  }

  .text.text--headline-s {
    font-size: 24px;
    line-height: 32px;
  }

  .text.text--headine-xs {
    font-size: 20px;
    line-height: 28px;
  }

  .text.text--caption-s {
    line-height: 12px;
  }

  .text.text--risk-warning {
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0em;
  }

  .text.text--headlline-display {
    font-size: 100px;
    line-height: 100px;
  }

  .grid {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.section--overlay {
    padding-top: 40px;
  }

  .page__wrapper {
    padding-top: 70px;
  }

  .header__heading {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .header__content {
    padding-left: 60px;
  }

  .section__text-container {
    width: auto;
  }

  .desktop-navigation__menu-item {
    grid-column-gap: 20px;
  }

  .link-menu {
    padding: 6px 16px;
  }

  .link-menu:hover {
    color: #000;
  }
}

@media screen and (max-width: 767px) {
  .text.text--body-s.text--center.text--disclaimer {
    font-size: 12px;
    line-height: 18px;
  }

  .text.text--headlline-display {
    font-size: 90px;
    line-height: 90px;
  }

  .page__container {
    padding-right: 24px;
    padding-left: 24px;
  }

  .grid {
    grid-column-gap: 8px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .header__content {
    padding-left: 20px;
  }

  .text-2.text--body-s.text--center.text--disclaimer {
    font-size: 12px;
    line-height: 18px;
  }
}

@media screen and (max-width: 479px) {
  .text.text--headline-l {
    font-size: 32px;
  }

  .text.text--headlline-display {
    font-size: 60px;
    line-height: 60px;
  }

  .main-h1-tag {
    padding-top: 50px;
  }

  .page__container {
    padding-right: 16px;
    padding-left: 16px;
  }

  .grid {
    grid-auto-flow: row;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .page__wrapper {
    padding-top: 0px;
  }

  .header__text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .header__heading {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    grid-row-gap: 0px;
  }

  .header__content {
    padding-left: 40px;
  }

  .desktop-navigation__flexbox {
    grid-row-gap: 20px;
  }

  .link-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    width: 130px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 10px;
    -o-object-fit: none;
    object-fit: none;
  }

  .link-menu.link-menu--log-in {
    display: none;
  }
}

#w-node-_0133bf19-6c44-73ea-1c24-381e9fa61cc8-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_14bb2710-a542-c330-ed8f-1291851017a8-6ebb41c2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 8;
  grid-column-end: 11;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_14bb2710-a542-c330-ed8f-1291851017ad-6ebb41c2 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b874374f-7b90-bc7d-9ead-1d374cfb5944-6ebb41c2 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34e701d1-3990-13e8-5f20-18a09042629c-6ebb41c2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 8;
  grid-column-end: 11;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_34e701d1-3990-13e8-5f20-18a09042629f-6ebb41c2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 8;
  grid-column-end: 11;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_5fcc26c4-4f6f-ba4b-1ee8-e9a08d8f969b-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34e701d1-3990-13e8-5f20-18a0904262c3-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34e701d1-3990-13e8-5f20-18a0904262c7-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_53d4aeb9-94e6-2d3a-cf47-2aab9c227379-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34e701d1-3990-13e8-5f20-18a0904262cd-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_34e701d1-3990-13e8-5f20-18a0904262d1-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f0a0961c-01ef-6f79-b962-54318e4f0c8d-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75dadeb7-d4bf-faab-e8a7-f702b875ca01-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75dadeb7-d4bf-faab-e8a7-f702b875ca02-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75dadeb7-d4bf-faab-e8a7-f702b875ca06-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75dadeb7-d4bf-faab-e8a7-f702b875ca0a-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_70bd36b4-7aaa-6827-7213-e7fdfee081ce-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_70bd36b4-7aaa-6827-7213-e7fdfee081cf-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_70bd36b4-7aaa-6827-7213-e7fdfee081d3-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_70bd36b4-7aaa-6827-7213-e7fdfee081d7-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9a31e14f-5d13-84b7-7a36-9cd1be52d126-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9a31e14f-5d13-84b7-7a36-9cd1be52d127-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9a31e14f-5d13-84b7-7a36-9cd1be52d12b-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9a31e14f-5d13-84b7-7a36-9cd1be52d12f-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e832c89c-385c-de83-2781-5d85044e1e4d-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e832c89c-385c-de83-2781-5d85044e1e4e-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e832c89c-385c-de83-2781-5d85044e1e52-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e832c89c-385c-de83-2781-5d85044e1e56-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_32228251-380c-d2d3-01ee-2652eedf1e32-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_32228251-380c-d2d3-01ee-2652eedf1e33-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_32228251-380c-d2d3-01ee-2652eedf1e37-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_32228251-380c-d2d3-01ee-2652eedf1e3b-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_33bc32df-82b9-bf9b-a0fb-069c16687de0-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_33bc32df-82b9-bf9b-a0fb-069c16687de1-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_33bc32df-82b9-bf9b-a0fb-069c16687de5-6ebb41c2 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_33bc32df-82b9-bf9b-a0fb-069c16687de9-6ebb41c2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_65ed23b7-d4b7-5d3f-5289-b3a944bfdb34-6ebb41c2 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-be6e8f08-da54-26f7-b4fb-1be48720a057-6ebb41c2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 8;
  grid-column-end: 11;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-be6e8f08-da54-26f7-b4fb-1be48720a05a-6ebb41c2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 8;
  grid-column-end: 11;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

@media screen and (max-width: 991px) {
  #w-node-_14bb2710-a542-c330-ed8f-1291851017a8-6ebb41c2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
  }

  #w-node-_34e701d1-3990-13e8-5f20-18a09042629c-6ebb41c2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-be6e8f08-da54-26f7-b4fb-1be48720a057-6ebb41c2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_14bb2710-a542-c330-ed8f-1291851017ad-6ebb41c2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_34e701d1-3990-13e8-5f20-18a09042629f-6ebb41c2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-be6e8f08-da54-26f7-b4fb-1be48720a05a-6ebb41c2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0133bf19-6c44-73ea-1c24-381e9fa61cc8-6ebb41c2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
  }

  #w-node-_14bb2710-a542-c330-ed8f-1291851017a8-6ebb41c2 {
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_14bb2710-a542-c330-ed8f-1291851017ad-6ebb41c2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_34e701d1-3990-13e8-5f20-18a09042629c-6ebb41c2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_34e701d1-3990-13e8-5f20-18a09042629f-6ebb41c2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-be6e8f08-da54-26f7-b4fb-1be48720a057-6ebb41c2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-be6e8f08-da54-26f7-b4fb-1be48720a05a-6ebb41c2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }
}

@media screen and (max-width: 361px) {
  .main-h1-tag {
    padding-top: 80px;
  }

  .text--headlline-display {
    line-height: 80px;;
  }
}

.link.link--card {
  display: inline-block;
  padding: 0px;
}

.link.link--trading {
  display: none;
  border-radius: 100px;
  background-color: #5977d1;
}

.link.link--footer-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
}

.link.link--footer-nav:hover {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
  text-decoration: underline;
}

.link.link--dropdown {
  padding-bottom: 4px;
}

.link.link--dropdown:hover {
  border: 1px none #000;
}

.section.section--footer {
  display: block;
  padding-top: 60px;
  background-color: #000;
}

.section.section--expert {
  display: none;
}

.footer {
  grid-auto-flow: row;
  grid-column-gap: 34px;
  grid-row-gap: 46px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.footer__block {
  padding-top: 0px;
}

.footer__line {
  padding-top: 10px;
  border-style: solid none none;
  border-width: 1px;
  border-color: #fff;
}

.footer__link-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-column-gap: 0px;
  grid-row-gap: 4px;
  text-decoration: none;
}

.footer__link {
  text-decoration: none;
}

.footer__link-item {
  border: 0px none #000;
  text-decoration: none;
}

.footer__link-item:hover {
  border-bottom: 0px none #fff;
  color: #fff;
  text-decoration: underline;
}

.footer__block-title {
  padding-bottom: 10px;
}

.footer__disclaimer {
  padding-bottom: 10px;
}

.footer_nav_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.footer_nav_block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.footer__nav-spacer {
  padding-right: 10px;
  padding-left: 10px;
}