:root {
  --_colors---alpha-futures-brand--black: black;
  --font-family--urbanist: Urbanist, sans-serif;
  --_colors---alpha-futures-brand--white: white;
  --typography--h1: 5.5625rem;
  --line-height--100: 100%;
  --typography--h2: 3.125rem;
  --line-height--120: 120%;
  --typography--h3: 2.5rem;
  --line-height--130: 130%;
  --typography--h4: 2rem;
  --typography--h5: 1.875rem;
  --typography--h6: 1.5rem;
  --typography--paragraph-small: 1rem;
  --line-height--150: 150%;
  --_colors---brand--neutral-color--100: #1a1a1a;
  --font-family--inter: Inter, sans-serif;
  --_colors---brand--neutral-color--300: #4d4d4d;
  --_colors---brand--neutral-color--400: #666;
  --_colors---brand--neutral-color--500: grey;
  --_colors---brand--neutral-color--50: #0d0d0d;
  --_colors---brand--neutral-color--800: #ccc;
  --_colors---brand--neutral-color--600: #999;
  --_colors---alpha-futures-brand--dark: #0d0d10;
  --_colors---alpha-futures-brand--green: #00b67a;
  --_colors---brand--neutral-color--200: #333;
  --_colors---brand--neutral-color--900: #e6e6e6;
  --_colors---brand--neutral-color--700: #b3b3b3;
  --_colors---alpha-futures-brand--lighter-green: #00e096;
  --typography--paragraph-medium: 1rem;
  --typography--paragraph-large: 1.125rem;
  --line-height--140: 140%;
  --line-height--160: 160%;
  --_colors---alpha-capital-brand--dark-blue: #003cb7;
  --_colors---alpha-capital-brand--blue: #2069ff;
  --_colors---alpha-capital-brand--light-blue: #3986ff;
  --line-height--110: 110%;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  background-color: var(--_colors---alpha-futures-brand--black);
  font-family: var(--font-family--urbanist);
  color: var(--_colors---alpha-futures-brand--white);
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.1;
}

h1 {
  font-size: var(--typography--h1);
  line-height: var(--line-height--100);
  letter-spacing: -.125rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

h2 {
  font-size: var(--typography--h2);
  line-height: var(--line-height--120);
  letter-spacing: -.1rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

h3 {
  font-family: var(--font-family--urbanist);
  font-size: var(--typography--h3);
  line-height: var(--line-height--130);
  letter-spacing: -.1rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

h4 {
  font-size: var(--typography--h4);
  line-height: var(--line-height--130);
  letter-spacing: -.07rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

h5 {
  font-size: var(--typography--h5);
  line-height: var(--line-height--130);
  letter-spacing: -.05rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

h6 {
  color: var(--_colors---alpha-futures-brand--white);
  font-size: var(--typography--h6);
  line-height: var(--line-height--130);
  letter-spacing: -.03rem;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

p {
  font-family: var(--font-family--urbanist);
  font-size: var(--typography--paragraph-small);
  line-height: var(--line-height--150);
  letter-spacing: 0;
  margin-bottom: 0;
  font-weight: 400;
}

.page_wrapper {
  overflow: clip;
}

.header {
  background-color: #0a1814;
  border-radius: .9375rem;
  justify-content: space-between;
  align-items: center;
  padding: 3.5rem;
  display: flex;
}

.guide_logo_right {
  width: 15rem;
}

.header_text {
  color: #fff;
  font-size: var(--typography--h3);
  letter-spacing: -.0625rem;
  line-height: 120%;
}

.padding_guide {
  padding: 4.5rem;
}

.h_flex-div {
  justify-content: center;
  align-items: center;
  display: flex;
}

.style_guide {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  flex-flow: column;
  width: 90%;
  display: flex;
}

.guide_logo {
  width: 14rem;
}

.content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tag_wrap {
  border-bottom: 1px solid var(--_colors---brand--neutral-color--100);
  justify-content: space-between;
  width: 100%;
  padding-bottom: .5rem;
  display: flex;
}

.text_label {
  font-size: 1rem;
  font-weight: 300;
  line-height: 150%;
}

.right_wrap {
  justify-content: space-between;
  width: 40%;
  display: flex;
}

.typeface_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.typeface_div {
  background-color: #091814;
  border-radius: .625rem;
  padding: 2rem;
}

.urbanist {
  font-family: var(--font-family--urbanist);
}

.typeface_name {
  font-size: 2.5rem;
}

.inter {
  font-family: var(--font-family--inter);
  letter-spacing: -.03125rem;
  font-weight: 400;
}

.style_box {
  border-top: 1px solid var(--_colors---brand--neutral-color--100);
  padding-top: 2rem;
}

.heading_1 {
  font-family: var(--font-family--urbanist);
  font-size: var(--typography--h1);
  line-height: var(--line-height--100);
  letter-spacing: -.125rem;
  font-weight: 500;
}

.heading_2 {
  font-size: var(--typography--h2);
  line-height: var(--line-height--120);
  letter-spacing: -.1rem;
  font-weight: 500;
}

.heading_3 {
  font-size: var(--typography--h3);
  line-height: var(--line-height--130);
  letter-spacing: -.05rem;
  font-weight: 500;
}

.heading_4 {
  font-family: var(--font-family--urbanist);
  font-size: var(--typography--h4);
  line-height: var(--line-height--100);
  letter-spacing: -.07rem;
  font-weight: 500;
}

.heading_4.height {
  line-height: var(--line-height--130);
}

.heading_5 {
  font-size: var(--typography--h5);
  line-height: var(--line-height--130);
  letter-spacing: -.08rem;
  font-weight: 500;
}

.heading_5.urbanist {
  letter-spacing: -.02rem;
  font-weight: 600;
}

.heading_6 {
  font-family: var(--font-family--urbanist);
  font-size: var(--typography--h6);
  line-height: var(--line-height--130);
  letter-spacing: -.03rem;
  font-weight: 500;
}

.heading_6.inter {
  font-family: var(--font-family--inter);
  font-size: 1.1rem;
  line-height: 165%;
}

.weight_wrapper {
  flex-flow: wrap;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.w_300 {
  font-weight: 300;
}

.w_400 {
  font-weight: 400;
}

.w_500 {
  font-weight: 500;
}

.w_600 {
  font-weight: 600;
}

.w_600.price {
  font-size: var(--typography--h6);
  letter-spacing: -.05rem;
}

.w_700 {
  font-weight: 700;
}

.bg_300 {
  background-color: var(--_colors---brand--neutral-color--300);
}

.bg_400 {
  background-color: var(--_colors---brand--neutral-color--400);
}

.bg_500 {
  background-color: var(--_colors---brand--neutral-color--500);
}

.bg_white {
  background-color: var(--_colors---alpha-futures-brand--white);
}

.bg_50 {
  background-color: var(--_colors---brand--neutral-color--50);
}

.bg_100 {
  background-color: var(--_colors---brand--neutral-color--100);
}

.bg_800 {
  background-color: var(--_colors---brand--neutral-color--800);
}

.bg_600 {
  background-color: var(--_colors---brand--neutral-color--600);
}

.bg_dark {
  background-color: var(--_colors---alpha-futures-brand--dark);
}

.bg_green {
  background-color: var(--_colors---alpha-futures-brand--green);
}

.bg_200 {
  background-color: var(--_colors---brand--neutral-color--200);
}

.bg_900 {
  background-color: var(--_colors---brand--neutral-color--900);
}

.bg_black {
  background-color: var(--_colors---alpha-futures-brand--black);
}

.bg_700 {
  background-color: var(--_colors---brand--neutral-color--700);
}

.bg_lighter-green {
  background-color: var(--_colors---alpha-futures-brand--lighter-green);
}

.text_black {
  color: var(--_colors---alpha-futures-brand--black);
}

.text_600 {
  color: var(--_colors---brand--neutral-color--600);
}

.text_900 {
  color: var(--_colors---brand--neutral-color--900);
}

.text_700 {
  color: var(--_colors---brand--neutral-color--700);
}

.text_300 {
  color: var(--_colors---brand--neutral-color--300);
}

.text_200 {
  color: var(--_colors---brand--neutral-color--200);
}

.text_100 {
  color: var(--_colors---brand--neutral-color--100);
}

.text_light-green {
  color: var(--_colors---alpha-futures-brand--lighter-green);
}

.text_400 {
  color: var(--_colors---brand--neutral-color--400);
}

.text_800 {
  color: var(--_colors---brand--neutral-color--800);
}

.text_green {
  color: var(--_colors---alpha-futures-brand--green);
}

.text_white {
  color: var(--_colors---alpha-futures-brand--white);
}

.text_500 {
  color: var(--_colors---brand--neutral-color--500);
}

.text_50 {
  color: var(--_colors---brand--neutral-color--50);
}

.paragraph_small {
  font-family: var(--font-family--inter);
  font-size: var(--typography--paragraph-small);
  letter-spacing: -.05rem;
  font-weight: 400;
}

.paragraph_medium {
  font-family: var(--font-family--inter);
  font-size: var(--typography--paragraph-medium);
  letter-spacing: -.05rem;
  font-weight: 400;
}

.paragraph_large {
  font-family: var(--font-family--inter);
  font-size: var(--typography--paragraph-large);
  line-height: var(--line-height--140);
  letter-spacing: -.04rem;
  font-weight: 400;
}

.paragraph_large.urbanist {
  font-family: var(--font-family--urbanist);
  letter-spacing: 0;
}

.paragraph_large.urbanist.text_600-copy {
  opacity: .9;
  font-size: 1rem;
}

.hero_section {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding-top: 23rem;
  padding-bottom: 5rem;
  display: flex;
}

.hero_video {
  opacity: .7;
  pointer-events: none;
  width: 100%;
  height: 39.375rem;
  margin-bottom: -10px;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.hero_video.uncut {
  height: 42rem;
  overflow: visible;
}

.video_fade {
  z-index: 2;
  opacity: .1;
  background-image: linear-gradient(#000, #000);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.video_fade.platfroms {
  background-image: linear-gradient(#000, #000);
}

.radial_fade {
  opacity: 1;
  object-fit: cover;
  object-position: 50% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.radial_fade.low {
  opacity: .9;
}

.hero_headings {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 38rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.hero_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.hero_buttons.no_space {
  margin-top: 0;
}

.hero_buttons.space {
  margin-top: 2rem;
}

.main_button {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-color: var(--_colors---alpha-futures-brand--green);
  color: #fff;
  cursor: pointer;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 3.2rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-weight: 600;
  text-decoration: none;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.main_button:where(.w-variant-0b09467c-ec3c-fe88-deb8-2a742903cec0) {
  box-shadow: inset 0 0 10px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.main_button:where(.w-variant-beb042b2-e303-c06a-5ef1-6f4b0f83098b) {
  width: 100%;
  box-shadow: 0 0 90px 4px #00e09640;
}

.main_button:where(.w-variant-73c1c494-fafa-1357-826e-26ee22f64771) {
  height: 2.5rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.main_button:where(.w-variant-616efa26-965f-950a-01a4-85124a62ed79) {
  background-color: #e7a200;
  height: 2.5rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.main_button:where(.w-variant-f4dcf422-e34f-791b-51c4-f18cd0ec1c16) {
  background-color: #e7a20000;
  height: auto;
  padding-left: 1.125rem;
  padding-right: 1.12rem;
}

.main_button:hover {
  box-shadow: inset -1px 0 13px 5px #ffffff4d;
}

.main_button:hover:where(.w-variant-0b09467c-ec3c-fe88-deb8-2a742903cec0) {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.main_button:hover:where(.w-variant-beb042b2-e303-c06a-5ef1-6f4b0f83098b) {
  box-shadow: 0 0 90px 4px #00e09640;
}

.main_button:hover:where(.w-variant-f4dcf422-e34f-791b-51c4-f18cd0ec1c16) {
  box-shadow: none;
}

.arrow {
  opacity: .9;
  justify-content: flex-start;
  align-items: center;
  width: .875rem;
  display: flex;
}

.arrow:where(.w-variant-73c1c494-fafa-1357-826e-26ee22f64771), .arrow:where(.w-variant-616efa26-965f-950a-01a4-85124a62ed79), .arrow:where(.w-variant-f4dcf422-e34f-791b-51c4-f18cd0ec1c16) {
  width: .75rem;
}

.arrow.absolute {
  opacity: 0;
  justify-content: flex-start;
  align-items: center;
  height: .875rem;
  margin-left: -2rem;
  margin-right: .2rem;
  position: static;
  inset: 0% auto 0% 0%;
}

.button_text {
  font-weight: 500;
}

.button_text:where(.w-variant-73c1c494-fafa-1357-826e-26ee22f64771), .button_text:where(.w-variant-616efa26-965f-950a-01a4-85124a62ed79), .button_text:where(.w-variant-f4dcf422-e34f-791b-51c4-f18cd0ec1c16) {
  font-size: .875rem;
}

.secondary_button {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #fff;
  background-color: #00b67a00;
  border: 1px solid #ffffff4d;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 3.2rem;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .16s;
  display: flex;
  position: relative;
}

.secondary_button:where(.w-variant-0b09467c-ec3c-fe88-deb8-2a742903cec0) {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.secondary_button:where(.w-variant-8cd2b675-8373-8e3d-c6fb-581552277c2c) {
  border-color: #ffffffb3;
}

.secondary_button:hover {
  background-color: var(--_colors---alpha-futures-brand--green);
}

.secondary_button:hover:where(.w-variant-0b09467c-ec3c-fe88-deb8-2a742903cec0) {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.secondary_button:hover:where(.w-variant-8cd2b675-8373-8e3d-c6fb-581552277c2c) {
  background-color: var(--_colors---alpha-futures-brand--white);
  color: var(--_colors---alpha-futures-brand--green);
}

.reviews {
  width: 26.25rem;
  margin-top: 30px;
}

.padding_global {
  padding-bottom: 6.25rem;
}

.padding_global.middle, .padding_global.space {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container_global {
  max-width: 81.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: visible;
}

.container_global._100 {
  width: 100%;
}

._3_col-grid {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._3_col-grid.blog_space {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
  display: none;
}

._3_col-grid._100 {
  width: 100%;
}

.showcase_card {
  background-color: var(--_colors---alpha-futures-brand--dark);
  background-image: url('../images/Gradient-Green.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: .9375rem;
  height: 30rem;
  padding: 2rem;
  position: relative;
  overflow: clip;
}

.showcase_card.is_prime {
  background-image: linear-gradient(#00000080, #00000080), url('../images/Prime-Background.svg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: flex-start;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 4rem;
  display: flex;
}

.showcase_card.home {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  height: 35rem;
  display: flex;
}

.showcase_card.is_prime-2 {
  background-image: url('../images/Prime-Background-3.png');
  background-position: 50%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 4rem;
  display: flex;
}

.showcase_card.prime {
  background-image: url('../images/Prime-Background-3.png');
  background-position: 50%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 4rem;
  display: flex;
}

.liner_border {
  z-index: 1;
  color: var(--_colors---alpha-futures-brand--white);
  background-color: #ddd0;
  background-image: linear-gradient(#ffffff26, #fff0 41%);
  border-radius: .9375rem;
  padding: .07rem;
  text-decoration: none;
  position: relative;
}

.liner_border.w--current {
  background-color: #000;
}

.liner_border._100 {
  background-color: var(--_colors---alpha-futures-brand--black);
  width: 19rem;
  height: 100%;
  transition: all .2s;
}

.liner_border._100:hover {
  background-color: #0a0a0a;
  background-image: linear-gradient(#ffffff4d, #fff0 41%);
}

.liner_border.mobile-navbar {
  background-color: var(--_colors---alpha-futures-brand--black);
  width: 19rem;
  height: 100%;
  transition: all .2s;
}

.liner_border.mobile-navbar:hover {
  background-color: #0a0a0a;
  background-image: linear-gradient(#ffffff4d, #fff0 41%);
}

.liner_border.spacing_1rem {
  margin-top: 1.5rem;
}

.liner_border.is_tab {
  height: 4.9rem;
  transition: all .23s cubic-bezier(.645, .045, .355, 1);
  overflow: visible;
}

.liner_border.is_tab.w--current {
  height: 13.75rem;
}

.liner_border.set {
  width: 23rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.liner_border.auto, .liner_border.hidden_m {
  height: auto;
  min-height: auto;
  position: sticky;
  top: 9rem;
}

.liner_border.hidden {
  overflow: clip;
}

.liner_border.chart {
  background-image: linear-gradient(#522feb80, #6b51df00 65%);
}

.turstpilot_link {
  margin-top: 1rem;
}

.marquee_wrapper {
  width: 100%;
  height: 16rem;
  position: absolute;
  inset: auto 0% 0%;
}

.marquee_wrapper.static {
  width: 100%;
  height: auto;
  margin-top: 3rem;
  position: static;
}

.marquee_wrapper.auto {
  height: auto;
  inset: auto 0% 0%;
}

.marquee {
  grid-column-gap: 1rem;
  background-color: #f1714400;
  width: 100%;
  margin-bottom: 1rem;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.marquee.r {
  position: relative;
}

.marquee._2 {
  display: none;
  position: relative;
}

.marquee-content {
  grid-column-gap: 1rem;
  flex: none;
  justify-content: space-around;
  min-width: 100%;
  display: flex;
}

.marquee-image {
  width: 15rem;
}

.payout_image {
  width: 100%;
  margin-bottom: -6.6rem;
  position: absolute;
  inset: auto 0% 0%;
}

.payout_image.top {
  margin-bottom: -2.5rem;
}

.analysis_image {
  width: 37rem;
  max-width: 37rem;
  margin-bottom: -2rem;
  margin-left: -5rem;
  position: absolute;
  inset: auto 0% 0%;
}

.circle_image {
  width: 36rem;
}

.analyst {
  width: 3rem;
  margin-top: 5rem;
  margin-right: 10rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.analyst.is_2 {
  width: 5rem;
  margin-top: 17rem;
  margin-right: 15rem;
}

.analyst.is_3 {
  width: 4rem;
  margin-top: 10rem;
  margin-left: 5rem;
  margin-right: 0;
  inset: 0% auto auto 0%;
}

.analyst.is_4 {
  margin-left: 11.5rem;
  margin-right: 0;
  inset: 0% auto auto 0%;
}

.analyst.is_5 {
  margin-bottom: 5rem;
  margin-left: 8rem;
  margin-right: 10rem;
  inset: auto auto 0% 0%;
}

.heading_wrapper {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 23.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading_wrapper.align {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  justify-content: space-between;
  align-items: flex-start;
  width: 26rem;
  margin-left: 0;
  margin-right: 0;
}

.heading_wrapper.mid {
  width: 42rem;
}

.heading_wrapper.long {
  grid-column-gap: 1.3rem;
  grid-row-gap: 1.3rem;
  width: 44rem;
}

.tag {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border: 1px solid #ffffff1a;
  border-radius: .625rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 2.8125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.div-block {
  background-color: var(--_colors---alpha-futures-brand--lighter-green);
  border-radius: 70px;
  width: .5rem;
  height: .5rem;
}

.trader-benefits {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  flex-flow: column;
  margin-top: 3.125rem;
  display: flex;
}

.benefits_top {
  background-image: url('../images/Alpha-Futures-Green-Banner.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 28.125rem;
  padding: 3.125rem;
  display: flex;
}

.caps {
  text-transform: uppercase;
}

.benefits_heading {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 28rem;
  display: flex;
}

.benefit_card {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 22rem;
  padding: 2.3rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.benefit_card:hover {
  background-color: #17171b;
}

.benefit_icon {
  height: 2rem;
}

.benefit_icon.medium {
  height: 3rem;
}

.benefit_icon.s {
  height: 1.5rem;
  margin-bottom: .5rem;
}

.benefit_headings {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tabs {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.tab_menu {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #ffffff1a;
  border-radius: 18.75rem;
  justify-content: center;
  align-items: center;
  padding: .625rem;
  display: flex;
  overflow: clip;
}

.tab_menu.auto {
  z-index: 10;
  background-color: var(--_colors---brand--neutral-color--100);
  color: #a3a3a3;
  width: 70%;
  min-width: 70%;
  margin: -2rem auto 3rem;
  position: sticky;
  top: 6rem;
}

.tab_menu.left {
  margin-bottom: 1rem;
}

.tab_menu.resources {
  z-index: 10;
  background-color: var(--_colors---brand--neutral-color--100);
  width: auto;
  min-width: auto;
  margin-left: auto;
  margin-right: auto;
  position: static;
  top: 6rem;
}

.tab_menu.dropdown {
  z-index: 10;
  background-color: var(--_colors---brand--neutral-color--100);
  color: #a3a3a3;
  width: 70%;
  min-width: 70%;
  margin: -2rem auto 3rem;
  padding: 0;
  display: none;
  position: sticky;
  top: 6rem;
  overflow: visible;
}

.tab {
  color: #a3a3a3;
  background-color: #ddd0;
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  width: 6.25rem;
  height: 2.7rem;
  padding: 0 .9375rem;
  font-weight: 600;
  transition: all .2s;
  display: flex;
}

.tab:hover {
  background-color: #ffffff0d;
}

.tab.w--current {
  background-color: var(--_colors---alpha-futures-brand--lighter-green);
  color: var(--_colors---alpha-futures-brand--dark);
  padding-left: 1.7rem;
  padding-right: 1.7rem;
}

.tab.auto {
  width: auto;
  text-decoration: none;
}

.tab.auto.w--current {
  opacity: .98;
}

.tab._100 {
  white-space: nowrap;
  width: 100%;
  text-decoration: none;
}

.tab._100.w--current {
  opacity: .98;
}

.tab.left {
  text-align: left;
  white-space: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 1rem 1rem 1rem 1.5rem;
  text-decoration: none;
}

.tab.left.w--current {
  opacity: .98;
}

.tab_content {
  width: 100%;
  margin-top: 0;
  overflow: visible;
}

.tab_content.space_low {
  margin-top: 4rem;
}

.label_hide {
  display: none;
}

.scripts-wrap {
  grid-column-gap: 10px;
  text-align: center;
  flex-direction: column;
  height: 20px;
  margin-top: 10px;
  font-size: 12px;
  display: flex;
  overflow: hidden;
}

.form-block {
  width: 100%;
  max-width: 400px;
  margin-bottom: 0;
}

.toggle-item {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 13px;
  line-height: 1;
  display: flex;
}

.button {
  background-color: #245bff;
  border-radius: 8px;
  width: 100%;
  font-weight: 500;
  transition: opacity .2s;
}

.button:hover {
  opacity: .8;
}

.label {
  color: #3339;
  letter-spacing: .1px;
  text-transform: uppercase;
  margin-left: 15px;
  font-size: 12px;
  font-weight: 500;
}

.field-item {
  margin-bottom: 20px;
  transition: opacity .2s;
}

.cb-toggle {
  background-color: #fff;
  border-style: none;
  border-radius: 50px;
  width: 1.1875rem;
  height: 1.1875rem;
  margin-top: 0;
  margin-left: 0;
  transition: transform .2s;
  box-shadow: 0 2px 5px #0000001a;
}

.cb-toggle.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-color: #fff;
  margin-left: auto;
  transform: translate(1.4rem);
}

.cb-toggle.w--redirected-focus {
  box-shadow: none;
}

.toggle-check {
  background-color: var(--_colors---brand--neutral-color--100);
  cursor: pointer;
  border-radius: 50px;
  align-items: center;
  width: 2.9375rem;
  height: 1.5rem;
  margin-bottom: 0;
  padding: 2px;
  transition: background-color .2s;
  display: block;
  overflow: hidden;
}

.toggle-check.checked {
  background-color: #5dc910;
  justify-content: flex-end;
}

.toggle-item_sub {
  border-top: 1px solid #f1f1f1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 7px;
  padding-bottom: 7px;
  display: flex;
}

.toggle-item_sub.top {
  border-top-style: none;
}

.profile-form {
  background-color: #f1f1f1;
  border-radius: 10px;
  padding: 20px 20px 10px;
}

.none {
  display: none;
}

.toggle {
  z-index: 5;
  justify-content: center;
  align-items: center;
  margin-top: 20rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.toggle_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.is_relative {
  position: relative;
}

.tab_pane {
  width: 100%;
}

.pricing_card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #0d0d10;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5625rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.pricing_card.absolute {
  display: flex;
  position: absolute;
  inset: 0%;
}

.text_l {
  color: var(--_colors---alpha-futures-brand--lighter-green);
  font-size: var(--typography--h5);
  font-weight: 600;
}

.text_l.quali {
  color: var(--_colors---brand--neutral-color--300);
  text-decoration: line-through;
}

.pricing_info {
  border-bottom: 1px solid var(--_colors---brand--neutral-color--100);
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: .7rem;
  display: flex;
}

.pricing_info-wrap {
  grid-column-gap: .7rem;
  grid-row-gap: .7rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.text_block-s {
  font-size: .8rem;
}

.text_block-s.space {
  color: var(--_colors---brand--neutral-color--500);
  line-height: 1.3;
}

.access_includes-div {
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 1.5625rem;
  display: flex;
}

.includes_wrapper {
  grid-column-gap: .7rem;
  grid-row-gap: .7rem;
  display: flex;
}

.includes_label {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  cursor: auto;
  border-radius: .9375rem;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .8rem;
  font-weight: 600;
  transition: background-color .2s;
  display: flex;
}

.includes_label:hover {
  background-color: #17171b;
}

.includes-icon {
  height: 1rem;
}

.traders_section.z {
  z-index: 30;
  background-color: var(--_colors---alpha-futures-brand--black);
  position: relative;
}

.heading_wrapper-medium {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 32rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.trader_block {
  background-color: #ffffff17;
  border: 1px solid #ffffff1a;
  border-radius: .3125rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 25rem;
  height: 29.375rem;
  padding: .625rem;
  display: flex;
  overflow: clip;
}

.trader_video {
  background-image: linear-gradient(#00000080, #00000080);
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 16rem;
  max-height: 16rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.trader_headings {
  padding: .9375rem;
}

.trader_headings.horizontal {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.trader {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .2rem;
  display: flex;
}

.trader.vertical {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.trader_country {
  border-radius: .3125rem;
  width: 2rem;
}

.line {
  background-color: var(--_colors---brand--neutral-color--200);
  width: 100%;
  height: 1px;
}

.tarder_image {
  width: 100%;
  height: 100%;
}

.play_button {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  pointer-events: none;
  border-radius: 13.125rem;
  position: absolute;
  inset: auto;
  overflow: clip;
}

.resources_layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.resources_layout.space_yop {
  margin-top: 2rem;
}

.divento_wrapper {
  background-image: url('../images/Divento-Cover-.avif');
  background-position: 50%;
  background-size: cover;
  border: 1px #ffffff1a;
  border-radius: .9375rem;
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  padding: 2.8125rem;
  display: flex;
  position: relative;
}

.divento_heading {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.divento_logo {
  margin-bottom: 3rem;
  position: static;
  inset: auto;
}

.card_content-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.card_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  opacity: .7;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon_s {
  width: 1.2rem;
}

.divento_headings {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
}

.divento_headings.head_space {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.resource-card {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding: .5rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.resource-card:hover {
  background-color: #17171b;
}

.resource_images {
  object-fit: cover;
  object-position: 50% 100%;
  border: 1px #6b6b6b;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 12rem;
  display: flex;
  overflow: clip;
}

.resource_images.trustpilot {
  background-image: url('../images/Gradient-Green.svg');
  background-position: 50%;
  background-size: cover;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  height: 16.5rem;
  padding: 1.3rem;
  display: flex;
  position: relative;
}

.resource_images.yotube {
  object-fit: cover;
  object-position: 50% 0%;
}

.resource_images.divento {
  object-position: 50% 50%;
}

.resource_headings {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem 1rem .5rem;
  display: flex;
}

.tools_section.bg {
  z-index: 10;
  background-color: #000;
  position: relative;
}

.tools_tab {
  background-image: linear-gradient(#00e09600, #00e096), linear-gradient(#00e0961a, #00e0961a);
  border-radius: .9375rem;
  height: 46.875rem;
  margin-top: 3.125rem;
  padding: .625rem;
  overflow: clip;
}

.tools_tab-menu {
  z-index: 5;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #ffffff1a;
  border-radius: .625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: .3125rem;
  display: grid;
}

.tools_tab-link {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  opacity: .6;
  height: 7rem;
  color: var(--_colors---alpha-futures-brand--white);
  background-color: #ddd0;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 1rem;
  transition: all .15s;
  display: flex;
  position: relative;
  overflow: clip;
}

.tools_tab-link:hover {
  background-color: #dddddd1a;
}

.tools_tab-link.w--current {
  opacity: 1;
  background-color: #00b67a33;
  height: 7rem;
}

.paragraph_xsmall {
  font-family: var(--font-family--urbanist);
  letter-spacing: -.01rem;
  font-size: .875rem;
  font-weight: 500;
}

.paragraph_xsmall.text_800 {
  font-size: .8rem;
}

.paragraph_xsmall.set_width {
  width: 100%;
  font-size: .8rem;
}

.tools_tab-wrapper {
  position: absolute;
  inset: 0%;
}

.tools_tab-pane {
  height: 100%;
}

.platforms_tab {
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  display: flex;
  position: relative;
  overflow: clip;
}

.platforms_tab.single {
  background-image: linear-gradient(180deg, #00e096, var(--_colors---alpha-futures-brand--green));
  border-radius: .9375rem;
  padding-top: 3rem;
}

.platforms_tab.middle {
  background-image: url('../images/Market-Large.avif');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
}

.image {
  width: 61.875rem;
  margin-bottom: -11rem;
}

.fade_bottom {
  opacity: .6;
  background-image: linear-gradient(#0000, #00b67a);
  height: 18rem;
  position: absolute;
  inset: auto 0% 0%;
}

.fade_bottom.is_black {
  background-image: linear-gradient(180deg, #0000, var(--_colors---alpha-futures-brand--black));
}

.platforms_headings {
  text-align: center;
  flex-flow: column;
  width: 30rem;
  margin-bottom: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.platforms_headings.none {
  width: 35rem;
  margin-bottom: 0;
  position: static;
}

.tools_tab-progress {
  background-color: var(--_colors---alpha-futures-brand--lighter-green);
  width: 0%;
  height: .1875rem;
  position: absolute;
  inset: auto 0% 0%;
}

.alpha_group-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: clip;
}

.circle_wrap {
  justify-content: center;
  align-items: flex-start;
  width: 95rem;
  max-width: 95rem;
  height: 35rem;
  margin-top: 4rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.circle_height {
  z-index: 11;
  justify-content: center;
  align-items: center;
  width: 95rem;
  max-width: 95rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100%;
  display: flex;
  position: relative;
  right: -.5rem;
}

.circle {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto;
}

.circle_list {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.circle_item {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.circle_item.hidden {
  display: block;
}

.circle_wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.circle_link {
  z-index: 18;
  width: 11.875rem;
  height: 50rem;
  color: var(--_colors---alpha-futures-brand--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.slider-icon {
  z-index: 2;
  width: 11rem;
  position: relative;
}

.circle_description {
  z-index: 10;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  opacity: 0;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 31rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  transition: opacity .23s cubic-bezier(.55, .085, .68, .53);
  display: flex;
  position: relative;
}

.circle_description.is_acg {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #049da3;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_capital {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #1b5dfc;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_futures {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #1cf1a5;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_prime {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #e7a200;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_trader {
  z-index: 0;
  background-color: var(--_colors---alpha-futures-brand--white);
  opacity: .2;
  filter: blur(80px);
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_myalpha {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #6f50ee;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_red {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #f89c9c80;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_pink {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #f98de6;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.is_white {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #fff;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description.big {
  background-image: linear-gradient(180deg, var(--_colors---alpha-futures-brand--green), white);
  width: 100%;
  height: 40rem;
  position: absolute;
  inset: 0% 0% auto;
}

.about_agency {
  z-index: 7;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 27rem;
  margin-top: 7.5rem;
  display: flex;
  position: relative;
}

.agency_icon {
  pointer-events: auto;
  object-fit: contain;
  width: 19rem;
  height: 4.3rem;
}

.button_arrow {
  width: .8rem;
}

.stats-bar {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  margin-top: 1.2rem;
  display: flex;
}

.stats-bar.hidden {
  display: none;
}

.stat_line {
  background-color: var(--_colors---brand--neutral-color--200);
  width: 1px;
}

.stat_text {
  font-size: 1.25rem;
  font-weight: 600;
}

.span_small {
  color: var(--_colors---brand--neutral-color--700);
  font-size: .9rem;
}

.fade_l {
  background-image: linear-gradient(#0000, #049da3);
  height: 60rem;
  display: none;
  position: absolute;
  inset: 0%;
}

.fade_l.is_alpha {
  background-image: linear-gradient(#0000, #1b5dfc);
  inset: auto 0% 0%;
}

.fade_l.is_futures {
  background-image: linear-gradient(#0000, #1cf1a5);
}

.fade_l.is_prime {
  background-image: linear-gradient(#0000, #e7a200);
}

.fade_l.is_trader {
  background-image: linear-gradient(#0000, #d4d4d4);
}

.fade_l.is_myalpha {
  background-image: linear-gradient(#0000, #7050ef);
}

.fade_l.is_red {
  background-image: linear-gradient(#0000, #ca1f1f);
}

.fade_l.is_pink {
  background-image: linear-gradient(#0000, #ff83bf);
}

.fade {
  z-index: 2;
  pointer-events: none;
  background-image: linear-gradient(#0000, #000000b3 83%, #000 95%);
  width: 110vw;
  height: 15rem;
  margin: 26.5rem auto 0;
  position: absolute;
  inset: 0% auto auto;
}

.fade.hidden {
  background-image: linear-gradient(#0000, #000000fa 43%, #000 64%);
  height: 30rem;
  margin-top: 18.75rem;
  inset: 0%;
}

.faq_wrapper {
  text-align: center;
  background-color: #0d0d10;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6.25rem 10rem;
  display: flex;
}

.faqs_wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  max-width: 70rem;
  margin-top: 4.375rem;
  padding: 0;
  display: flex;
}

.faqs_wrapper.mid {
  margin-left: auto;
  margin-right: auto;
}

.faq {
  text-align: left;
  border: 1px solid #ffffff1a;
  border-radius: .625rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1.875rem;
  display: flex;
}

.faq_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.dropdown_icon {
  pointer-events: none;
  width: .7rem;
  margin-left: .5rem;
  margin-right: 0;
  position: static;
}

.faq_answer {
  color: var(--_colors---brand--neutral-color--600);
  line-height: 1.1;
  overflow: clip;
}

.answer_paragraph {
  padding-top: .7rem;
}

.padding_top-bottom {
  padding-top: 6rem;
  padding-bottom: 6.25rem;
}

.padding_top-bottom.no {
  padding-bottom: 0;
}

.container_large {
  max-width: 90rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.container_large.navbar {
  position: static;
}

.container_large.navbar_2 {
  padding-top: .4rem;
  padding-bottom: .4rem;
  position: static;
}

.blog_card {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding: .5rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.blog_card:hover {
  background-color: #17171b;
}

.blog_image {
  object-fit: cover;
  border: 1px #6b6b6b;
  border-radius: .5rem;
  width: 100%;
  height: 16rem;
}

.blog_headings {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 1rem 1rem .8rem;
  display: flex;
}

.blog_text-link {
  color: var(--_colors---alpha-futures-brand--lighter-green);
  text-decoration: none;
}

.middle_align {
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer_wraps {
  overflow: visible;
}

.cta {
  background-image: url('../images/Cta-Globe-Cover.webp');
  background-position: 50% 60%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 39.375rem;
  display: flex;
}

.cta_top.height {
  height: 5rem;
}

.cta_bottom {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  margin-bottom: 3rem;
  display: flex;
}

.cta_middle {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  width: 39rem;
  display: flex;
}

.cta_middle.mid {
  justify-content: flex-start;
  align-items: center;
}

.stat {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  display: flex;
}

.icon {
  width: 2.5rem;
}

.stat_headings {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer_right {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  display: flex;
}

.footer_div-single {
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  color: #fff;
  flex-flow: column;
  display: flex;
}

.footer_div-single.space {
  width: 16rem;
}

.fotter_link-v {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  display: flex;
}

.footer_wrap {
  background-color: #0d0d0d00;
  padding: 6rem 2rem 3.5rem;
}

.links_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #fff3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 2rem;
  display: flex;
}

.paragraph_regular {
  color: gray;
  letter-spacing: -.00625rem;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 160%;
}

.paragraph_regular.h4 {
  opacity: 1;
  color: #fff;
}

.paragraph_regular.country {
  opacity: .6;
}

.paragraph_regular.cr {
  opacity: .3;
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}

.paragraph_regular.ft {
  opacity: .7;
  color: var(--_colors---alpha-futures-brand--white);
  font-family: Inter, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}

.paragraph_small-2 {
  font-size: 1rem;
  line-height: 150%;
}

.paragraph_small-2.text_color-cyan {
  font-weight: 400;
}

.icons {
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  color: #fff;
  flex-flow: row;
  display: flex;
}

.copy_rights {
  justify-content: space-between;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.link {
  opacity: .7;
  color: var(--_colors---brand--neutral-color--900);
  font-size: 1rem;
  line-height: 130%;
  text-decoration: none;
  transition: color .15s;
}

.link:hover {
  opacity: 1;
  color: #00b67a;
}

.link_ob {
  color: #4d4d4d;
  text-decoration: none;
  transition: all .2s;
}

.link_ob:hover {
  color: #00b67a;
  font-weight: 300;
}

.socials_links-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  opacity: .7;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  transition: opacity .16s;
  display: flex;
}

.socials_links-wrap:hover {
  opacity: 1;
}

.text_block-m {
  font-size: 1.1rem;
}

.text_block-m.text_light-green {
  font-weight: 600;
}

.text_block-m.text_green {
  font-weight: 500;
}

.text_block-m.w_600 {
  transition: all .2s;
}

.text_block-m.w_600:hover {
  color: var(--_colors---alpha-futures-brand--lighter-green);
}

.navbar {
  z-index: 8000000;
  background-color: #ddd0;
  min-height: auto;
  max-height: none;
  padding-top: 0;
  padding-bottom: .7rem;
  position: sticky;
  inset: 0 0% auto;
}

.navbar-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav_brand {
  width: 11rem;
}

.brand_logo {
  width: 100%;
}

.nav_buttons {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.nav_buttons.no_space {
  margin-top: 0;
}

.nav_link {
  color: var(--_colors---alpha-futures-brand--white);
  font-size: .875rem;
  line-height: 130%;
  text-decoration: none;
  transition: color .15s;
}

.nav_link:hover {
  color: var(--_colors---alpha-futures-brand--lighter-green);
}

.nav_links {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.nav_dropdown {
  z-index: 10;
  cursor: pointer;
  flex: 0 auto;
  height: auto;
  margin-top: .1rem;
}

.dropdown_toggle {
  z-index: 10;
  color: var(--_colors---alpha-futures-brand--white);
  padding: 0;
  font-size: .875rem;
  display: flex;
}

.nav_border {
  background-image: linear-gradient(#ffffff26, #fff0 41%);
  border-radius: .9375rem;
  padding: .07rem;
  text-decoration: none;
  position: relative;
}

.nav_border.w--open {
  background-color: #ddd0;
  border: 0 #000;
  width: 30rem;
  margin-top: 0;
  margin-left: -3rem;
  padding: .03rem;
}

.nav_dropdownwrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.triange {
  margin-top: -.6rem;
  margin-left: 26rem;
  position: absolute;
  inset: 0% auto auto;
}

.backround {
  z-index: 1;
  opacity: 0;
  background-color: #0d0d1066;
  display: none;
  position: fixed;
  inset: 0%;
}

.nav_dropdown-list {
  background-image: linear-gradient(#ffffff26, #fff0 41%);
  border-radius: .9375rem;
  padding: .07rem;
  text-decoration: none;
}

.nav_dropdown-list.w--open {
  background-color: #ddd0;
  background-image: none;
  border: 0 #000;
  margin-top: 0;
  margin-left: -25rem;
  padding: 1.5rem 0 0;
}

.dropdown_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 10rem;
  display: flex;
}

.dropdown_wrap.platfroms {
  width: 9.375rem;
}

.dropdown_wrap.leaderboard {
  width: 12rem;
  padding: 0;
}

.alpha_trader {
  border: 1px #000;
  border-radius: .9375rem .9375rem 0 0;
  width: 100%;
  height: 100%;
  text-decoration: none;
  transition: all .2s;
  overflow: clip;
}

.alpha_image {
  perspective: 1000px;
  background-color: #000;
  border-radius: .9375rem;
  width: 100%;
  height: 13rem;
  position: relative;
  overflow: clip;
}

.dash-3d {
  max-width: 90%;
  margin-bottom: 5rem;
  margin-left: auto;
  margin-right: auto;
}

.dropdown_link-block {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  width: 100%;
  color: var(--_colors---alpha-futures-brand--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .5rem;
  font-weight: 400;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.dropdown_link-block:hover {
  color: var(--_colors---alpha-futures-brand--lighter-green);
  background-color: #ffffff0d;
  border-radius: .625rem;
}

.links_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text_wrapper {
  padding: 1rem;
}

.alpha_trader-dash {
  z-index: 1;
  width: 21rem;
  max-width: 21rem;
  transform-style: preserve-3d;
  margin-bottom: -2rem;
  margin-left: 2rem;
  position: absolute;
  inset: auto auto 0% 0%;
  transform: rotateX(26deg)rotateY(0)rotateZ(0);
}

.image_l {
  width: 47rem;
  max-width: none;
  margin-left: -10.2rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.fade_s {
  z-index: 2;
  background-image: linear-gradient(180deg, #0000, var(--_colors---alpha-futures-brand--black));
  height: 7rem;
  position: absolute;
  inset: auto 0% 0%;
}

.qualify {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  color: var(--_colors---alpha-futures-brand--white);
  text-decoration: none;
  display: flex;
}

.question_icon {
  width: .8rem;
}

.mobile_nav, .burger_wrap, .nav_mobile {
  display: none;
}

.heading_wrapper-alphagroup {
  z-index: 20;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 32rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.about_hero-headings {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 57rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.about_hero-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about_hero-img.bg {
  background-image: linear-gradient(#03251a, #fff0);
}

.about_hero-img.cover {
  object-fit: cover;
}

.mission_heading-wrapper {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 23.75rem;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._2_col-grid {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2_col-grid.blog_space {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.vision_card {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 19.375rem;
  padding: 2.3rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.vision_card:hover {
  background-color: #17171b;
}

.heading_2-2 {
  font-size: 3.313rem;
  font-weight: 300;
  line-height: 120%;
}

.podium_number {
  opacity: .5;
  font-size: 6rem;
}

.podium_number.w_200 {
  opacity: 100;
  color: var(--_colors---alpha-futures-brand--lighter-green);
  font-size: 3.4375rem;
  font-weight: 300;
  line-height: 100%;
}

.podium_number.w_200.grey {
  color: gray;
}

.jurney {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px solid #202020;
  border-radius: .9375rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: 23.75rem;
  margin-bottom: .5rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 4rem;
  display: flex;
  position: sticky;
  top: 22rem;
  overflow: clip;
}

.jurney.is_4 {
  background-image: linear-gradient(90deg, var(--_colors---alpha-futures-brand--dark) 8%, #fff0 68%), url('../images/Divento-Cover-.avif');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  top: 22rem;
}

.jurney.is_2 {
  background-color: #0b110f;
  top: 22rem;
}

.jurney.is_3 {
  background-image: url('../images/Alpha-Prime-Graphic-Behind.svg');
  background-position: 50%;
  background-size: cover;
  top: 22rem;
}

.jurney.alpha {
  background-image: url('../images/Alpha-Trader-Dashboard_1.avif');
  background-position: 50%;
  background-size: cover;
  top: 22rem;
}

.jurneys_wrapper {
  border: 1px #000;
  flex-flow: column;
  display: flex;
  overflow: clip;
}

.image_right {
  z-index: 1;
  width: 20rem;
  margin-top: 2rem;
  margin-right: 10rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.large_blur {
  opacity: .9;
  width: 77rem;
  margin-bottom: -6.7rem;
  margin-right: -18rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.jurney_headings {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 31rem;
  display: flex;
}

.section_jurney {
  border-bottom: 1px #202020;
}

.jurney_heading {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  text-align: left;
  border-bottom: 1px #2b2b2b;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
  padding-left: 4rem;
  display: flex;
  position: sticky;
  top: 4rem;
}

.jurney_logo {
  width: 20rem;
  position: absolute;
  inset: auto 15rem 10rem auto;
}

.jurney_logo.l {
  right: 10rem;
}

.jurney_logo.is_second {
  width: 17rem;
  bottom: 7rem;
  right: 10rem;
}

.date_price {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.slider_wrapper {
  border: 0 solid #000;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  padding: 0;
  position: relative;
  overflow: clip;
}

.trips_slider {
  background-color: #ddd0;
  width: 100%;
  height: 100%;
  overflow: clip;
}

.slider_mask {
  overflow: clip;
}

.slide {
  background-image: url('../images/Miami-Trip-Cover.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  overflow: clip;
}

.slide.second {
  background-image: url('../images/alpha-futures-in-miami-1779088299272.jpg');
}

.slide.third {
  background-image: url('../images/Prime-Background.svg');
}

.slide_info {
  z-index: 1;
  width: 101%;
  padding: 1.5rem;
  position: relative;
}

.slider_fade {
  background-image: linear-gradient(#000, #fff0);
  height: 30rem;
  position: absolute;
  inset: 0% 0% auto;
}

.slider_headings {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
}

.slider_nav {
  height: auto;
  padding-bottom: .5rem;
  padding-left: 1.5rem;
  display: flex;
}

.team_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

.team_block {
  background-color: #ffffff17;
  border: 1px solid #ffffff1a;
  border-radius: .3125rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding: .625rem;
  display: flex;
  overflow: clip;
}

.team_member-heading {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .9375rem;
  display: flex;
}

.team_member-heading.horizontal {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team_image {
  background-image: url('../images/Team-Member-BG.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 24rem;
  max-height: 24rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.member_image {
  object-fit: cover;
  width: 100%;
  height: 102%;
}

.heading_wrapper-long {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 44rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.time_wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.how_it_works-hero {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: auto;
  padding-top: 8rem;
  padding-bottom: 5rem;
}

.how_it_works-section {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 44rem;
  margin-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.dashboard_wrapper {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  justify-content: center;
  align-items: center;
  height: 37.5rem;
  display: flex;
}

.spacer_element-heading {
  height: 4rem;
}

.podium_image {
  width: 100%;
  max-width: 100%;
  margin-bottom: -.7rem;
  margin-left: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.podium_image.top {
  margin-bottom: -2.5rem;
}

.platfroms_hero-section {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding-top: 10rem;
  padding-bottom: 5rem;
  display: flex;
}

.platfroms_hero-section.mid {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 8rem;
  padding-bottom: 2rem;
}

.prcing_heading {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tag_wrapper {
  background-color: var(--_colors---alpha-futures-brand--lighter-green);
  color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  padding: .7rem;
  font-size: .7rem;
  font-weight: 600;
  display: flex;
  position: static;
  inset: 2rem 1rem auto auto;
}

.platfrom_wrapper {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  justify-content: space-between;
  align-items: flex-start;
  height: 36.875rem;
  padding-top: 5rem;
  padding-left: 5rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.platfrom_wrapper.right {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 0;
  padding-right: 5rem;
}

.platfrom_wrapper.is_3 {
  background-image: linear-gradient(315deg, #0098ff66, #fff0);
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 5rem;
  padding-right: 5rem;
}

.platfrom_wrapper.is_4 {
  background-image: linear-gradient(45deg, #16258066, #fff0);
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 5rem;
  padding-right: 5rem;
}

.platfrom_wrapper.is_5 {
  background-image: linear-gradient(45deg, #004551, #fff0);
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 5rem;
  padding-right: 5rem;
}

.platfrom_wrapper.is_1 {
  background-image: linear-gradient(45deg, #3986ed4d, #fff0);
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 0;
  padding-right: 5rem;
}

.platfrom_wrapper.is_2 {
  background-image: linear-gradient(45deg, #5736e880, #fff0);
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 0;
  padding-right: 5rem;
}

.platfrom_wrapper.is_quant {
  background-image: linear-gradient(315deg, #0047cc66, #fff0);
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 5rem;
  padding-left: 5rem;
  padding-right: 5rem;
}

.platfrom_heading {
  z-index: 2;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 31rem;
  display: flex;
  position: relative;
}

.platfrom_heading.right {
  width: 25rem;
}

.alpha_trader-bg {
  pointer-events: none;
  width: 130rem;
  max-width: none;
  margin-bottom: -19.75rem;
  margin-left: -9.65rem;
  position: absolute;
  inset: auto auto 0% 0%;
}

.alpha_tarder-dashboard {
  z-index: 2;
  border-radius: .9375rem;
  width: 60rem;
  position: absolute;
  inset: auto -25rem -5rem auto;
}

.gradient_big {
  opacity: 1;
  pointer-events: auto;
  background-image: linear-gradient(96deg, #c83228, #fb8841 15%, #d3dd92 32%, #59824f 50%, #002414 65%, #00143d 79%, #2874d7 91%, #99c2ff);
  border-radius: .9375rem;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: .1rem;
  position: static;
  inset: 0%;
}

.key_features {
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 1.4rem;
  font-weight: 400;
}

.list_wrapper {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  opacity: .8;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 2rem;
  display: flex;
}

.list {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.platfroms_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.dashboard_left {
  object-position: 100% 0%;
  border-radius: .9375rem;
  width: 60rem;
  max-width: none;
  position: absolute;
  inset: auto auto -5rem -25rem;
}

.dashboard_left.trading_view {
  width: 73rem;
  inset: auto -35rem -1rem auto;
}

.dashboard_left.is_wealtj {
  bottom: -1rem;
}

.dashboard_left.is_deep {
  margin-bottom: -8.125rem;
  bottom: -1rem;
}

.dashboard_right {
  border-radius: .9375rem;
  width: 60rem;
  max-width: none;
  position: absolute;
  inset: auto -25rem -1rem auto;
}

.leaderboard_section {
  background-image: url('../images/Background-.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  height: 97vh;
  margin: 1rem;
  display: flex;
  position: relative;
  top: -5.5rem;
  overflow: clip;
}

.hero_container-small {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 70.625rem;
  margin-left: 1.5rem;
  display: flex;
}

.leaderboard_hero {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 26rem;
  display: flex;
}

.trophy_hero {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  width: 50rem;
  margin-bottom: -9rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.tophy {
  width: 15rem;
}

.tophy.l {
  width: 20rem;
}

.leader_div {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  background-image: url('../images/Card-BG.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 1.1rem;
  display: flex;
}

.leader_heading {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.leader_name {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.leader_name.space {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.profile {
  border-radius: 3.75rem;
  width: 2.4rem;
  height: 2.4rem;
}

.about_leader {
  background-color: #00b67a80;
  border-radius: .625rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: .8rem;
  display: flex;
}

.number {
  font-size: 3rem;
  line-height: .8;
}

.payout_info {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.text_block-l {
  font-size: 1.5rem;
}

.text_block-l.text_light-green {
  font-weight: 600;
}

.text_block-l.text_green {
  font-weight: 500;
}

.leaderboard {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  flex-flow: column;
  padding: 1.875rem;
  display: flex;
}

.leaderboard_top {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.leader_text-short {
  width: 100%;
  min-width: auto;
  color: var(--_colors---brand--neutral-color--400);
}

.leader_text-long {
  width: 100%;
  color: var(--_colors---brand--neutral-color--400);
}

.leader_text-long.text_white {
  color: var(--_colors---alpha-futures-brand--white);
}

.member_wrap {
  background-color: #16181a;
  border: 1px solid #ffffff0d;
  border-radius: .8rem;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem;
  display: flex;
}

.asset {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.asset.gap {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.asset.bottom {
  margin-bottom: 1rem;
}

.asset_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  display: flex;
}

.product_top {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-flow: row;
  display: flex;
}

.product_name {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  flex-flow: column;
  display: flex;
}

.product_icon {
  border-radius: 5rem;
  width: 1.5rem;
  height: 1.5rem;
  display: block;
}

.pricing_name {
  opacity: 1;
  color: var(--_colors---alpha-futures-brand--white);
  letter-spacing: -.79px;
  font-size: 2rem;
  font-weight: 300;
  line-height: 120%;
}

.product_block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  cursor: pointer;
  border: .03125rem #202020;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding: 1.5625rem;
  transition: all .16s;
  display: flex;
}

.product_block:hover {
  background-color: #161616;
  border-style: none;
  border-color: #00b67a66;
}

.text_green-2 {
  color: #00b67a;
}

.product_data {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.text {
  opacity: .8;
  color: #00b67a;
  letter-spacing: -.79px;
  -webkit-text-stroke-color: #00b67a;
  font-size: 1rem;
  font-weight: 600;
  line-height: 120%;
}

.assets_wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  display: flex;
}

.assets_section {
  margin-top: 5rem;
}

.assets_section.spacer_s {
  padding-bottom: 2rem;
}

.contact_hero-section {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.contact_hero-section.mid {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 2rem;
}

.contact-hero_headings {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 53rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.link_small {
  color: var(--_colors---brand--neutral-color--500);
  font-size: 1rem;
  line-height: var(--line-height--100);
  text-decoration: none;
}

.height_100 {
  line-height: var(--line-height--100);
}

.container_small {
  max-width: 71.875rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.contact_wrapper {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  padding: 1.5rem;
  display: flex;
}

._4_col-grid {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._4_col-grid.blog_space {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

._3d_tab {
  width: 61.875rem;
  margin-bottom: -2rem;
}

.evaluation_image {
  width: 25rem;
  max-width: none;
  margin-top: -3.125rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.alpha_prime-dashboard {
  width: 43rem;
  margin-bottom: -15.7rem;
  margin-right: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 125px;
  padding-right: 125px;
  display: none;
}

.heading_2-3 {
  font-size: 3.313rem;
  font-weight: 300;
  line-height: 120%;
}

.x_icon {
  width: .6rem;
}

.rich_text {
  ---mode--collection-00e45e19-4e09-4dba-4bb9-612c0eabd8f5: base;
  width: 36rem;
}

.info-s {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.member_info-name {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 2rem;
  display: flex;
}

.team_info {
  background-color: #0b0b0b;
  border-left: 2px solid #202020;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 60vw;
  padding: 5rem 3.125rem;
  display: flex;
}

.tag-2 {
  color: var(--_colors---alpha-futures-brand--lighter-green);
  letter-spacing: .5px;
  text-transform: capitalize;
  font-size: .9rem;
  font-weight: 600;
}

.s_text {
  color: #b3b3b3;
  text-transform: uppercase;
  font-size: .7rem;
  font-weight: 500;
}

.member_top {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.member_info-bottom {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-top: 1px solid #202020;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 1.5625rem;
  display: flex;
}

.popup-close {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  color: gray;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 3.125rem;
  font-size: .8rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.popup {
  z-index: 2147483647;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-image: linear-gradient(#0006, #0006);
  justify-content: flex-end;
  align-items: stretch;
  width: 100vw;
  display: none;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.popup.is_2, .popup.is_3, .popup.is_4, .popup.is_5, .popup.is_6 {
  display: none;
}

.member_link {
  background-image: url('../images/Bakcground-L.avif');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  text-decoration: none;
  position: relative;
}

.img {
  object-fit: cover;
  object-position: 50% 100%;
  border: 1px #6b6b6b;
  border-radius: .5rem;
  width: 100%;
  margin-top: 0;
}

.img.trustpilot {
  background-image: url('../images/Gradient-Green.svg');
  background-position: 50%;
  background-size: cover;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  height: 16.5rem;
  padding: 1.3rem;
  display: flex;
  position: relative;
}

.abso {
  width: 22rem;
  margin-bottom: 11.5rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.link_top {
  color: var(--_colors---brand--neutral-color--900);
  text-decoration: none;
}

.logo_prime {
  width: 12rem;
  max-width: none;
}

.top {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  margin-bottom: 1rem;
  display: flex;
}

.static {
  z-index: 10;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30rem;
  height: 20rem;
  margin-top: 15rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.static_div {
  z-index: 10;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 20rem;
  margin-top: 10rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto;
  transform: translate(-5rem);
}

.l_link {
  text-decoration: none;
}

.single_pages-hero {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  background-image: url('../images/Gradient-Green.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 23rem;
  margin: -4rem .5rem .5rem;
  display: flex;
  position: relative;
}

.paragraph {
  font-size: var(--typography--paragraph-small);
  line-height: var(--line-height--150);
  letter-spacing: normal;
}

.paragraph.inter {
  opacity: .9;
  line-height: 175%;
}

.paragraph.inter_list {
  opacity: .95;
  line-height: var(--line-height--160);
  margin-top: 1rem;
  font-weight: 400;
}

.nav_active {
  pointer-events: none;
  height: 20rem;
  position: absolute;
  inset: 0% 0% auto;
}

.nav_active.l {
  height: 40rem;
}

.page_heading {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.footer_icon-2 {
  width: 14rem;
}

.div-block-2 {
  background-color: #00e096;
  border-radius: 70px;
  width: .5rem;
  height: .5rem;
}

.liner_border-2 {
  z-index: 1;
  color: #fff;
  background-image: linear-gradient(#ffffff26, #fff0 41%);
  border-radius: .9375rem;
  padding: .07rem;
  text-decoration: none;
  position: relative;
}

.urbanist-2 {
  font-family: Urbanist, sans-serif;
}

.urbanist-2.text_700-2.space {
  margin-top: .5rem;
}

.pricing_card-2 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: #0d0d10;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5625rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.tag-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border: 1px solid #ffffff1a;
  border-radius: .625rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 2.8125rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.footer_wrap-2 {
  background-color: #0d0d0d00;
  padding: 3rem 2rem 1rem;
}

.circle_description-2 {
  z-index: 10;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  opacity: 0;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 31rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .23s cubic-bezier(.55, .085, .68, .53);
  display: flex;
  position: static;
  inset: 0%;
}

.circle_description-2.is_futures {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #1cf1a5;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description-2.is_prime {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #e7a200;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description-2.is_red {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #ef2d2d;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description-2.is_pink {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #f98de6;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description-2.is_white {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #fff;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description-2.is_acg {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #049da3;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_description-2.is_myalpha {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #6f50ee;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.circle_link-2 {
  z-index: 5;
  color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 11.875rem;
  text-decoration: none;
  display: flex;
  position: relative;
}

.benefit_card-2 {
  background-color: #0d0d10;
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 15.625rem;
  padding: 2.3rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.benefit_card-2:hover {
  background-color: #17171b;
}

.text_l-2 {
  color: #00e096;
  font-size: 1.875rem;
  font-weight: 600;
}

.w_300-2 {
  letter-spacing: 0;
  font-size: 2rem;
  font-weight: 500;
}

.tag_wrapper-2 {
  color: #0d0d10;
  background-color: #00e096;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  padding: .7rem;
  font-size: .7rem;
  font-weight: 600;
  display: flex;
  position: static;
  inset: 2rem 1rem auto auto;
}

.text_800-2 {
  color: #ccc;
}

.toggle-2 {
  z-index: 5;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 2rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: static;
  inset: 0% 0% auto;
}

.paragraph_small-3 {
  letter-spacing: -.05rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.includes_wrapper-2 {
  grid-column-gap: .7rem;
  grid-row-gap: .7rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.faq_answer-2 {
  color: #999;
  line-height: 1.1;
  overflow: clip;
}

.text_light-green-2 {
  color: #00e096;
}

.main_button-2 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #fff;
  background-color: #00b67a;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 3.2rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-weight: 600;
  text-decoration: none;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
}

.main_button-2:hover {
  box-shadow: inset -1px 0 13px 5px #ffffff4d;
}

.main_button-2.full-5 {
  width: 100%;
  box-shadow: 0 0 90px 4px #00e09640;
}

.main_button-2.full-5:hover {
  box-shadow: 0 0 90px 4px #00e09640;
}

.main_button-2.navbar-2 {
  height: 2.5rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.main_button-2.secondary-5 {
  box-shadow: inset 0 0 10px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.main_button-2.secondary-5:hover {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.text_700-2 {
  color: #b3b3b3;
}

.qualify-2 {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  color: #fff;
  text-decoration: none;
  display: flex;
}

.hero_image {
  opacity: 1;
  pointer-events: none;
  object-fit: cover;
  width: 63rem;
  height: 46rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.includes-icon-2 {
  width: .8rem;
  height: 1rem;
}

.paragraph_large-2 {
  letter-spacing: -.04rem;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
}

.paragraph_large-2.urbanist-2 {
  letter-spacing: 0;
  font-family: Urbanist, sans-serif;
}

.includes_label-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: auto;
  background-color: #0d0d10;
  border-radius: .9375rem;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .8rem;
  font-weight: 600;
  transition: background-color .2s;
  display: flex;
}

.includes_label-2:hover {
  background-color: #17171b;
}

.table_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  max-width: 81.25rem;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-2 {
  color: #4d4d4d;
  font-size: 1rem;
  line-height: 130%;
  text-decoration: none;
  transition: color .15s;
}

.link-2:hover {
  color: #00b67a;
}

.secondary_button-2 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #fff;
  background-color: #00b67a00;
  border: 1px solid #ffffff4d;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 3.2rem;
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .16s;
  display: flex;
  position: relative;
}

.secondary_button-2:hover {
  background-color: #00b67a;
}

.line-2 {
  background-color: #333;
  width: 100%;
  height: 1px;
}

.heading_6-2 {
  font-family: Urbanist, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 130%;
}

.span_small-2 {
  color: #b3b3b3;
  font-size: .9rem;
}

.button_text-2 {
  font-weight: 500;
}

.button_text-2.navbar-4 {
  font-size: .875rem;
}

.secondary_nav {
  z-index: 20;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
  overflow: clip;
}

.hero_buttons-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.hero_buttons-2.no_space {
  margin-top: 0;
}

.hero_headings-2 {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 40rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.pricing_info-2 {
  border-bottom: 1px solid #1a1a1a;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: .7rem;
  display: flex;
}

.cta_bottom-2 {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  margin-bottom: 3rem;
  display: flex;
}

.stat_line-2 {
  background-color: #333;
  width: 1px;
  height: 100%;
}

.heading_wrapper-2 {
  grid-column-gap: 1.1rem;
  grid-row-gap: 1.1rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 31rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_brand-2 {
  z-index: 1;
  width: 11rem;
  position: relative;
}

.link_green {
  color: #00e096;
}

.heading_wrapper-medium-2 {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 38rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.arrow-2 {
  opacity: .9;
  justify-content: flex-start;
  align-items: center;
  width: .875rem;
  display: flex;
}

.arrow-2.absolute {
  opacity: 0;
  justify-content: flex-start;
  align-items: center;
  height: .875rem;
  margin-left: -2rem;
  margin-right: .2rem;
  position: static;
  inset: 0% auto 0% 0%;
}

.arrow-2.absolute.navbar-3, .arrow-2.navbar-5 {
  width: .75rem;
}

.code-embed {
  border-radius: 15px;
  overflow: clip;
}

.platfroms_tabs {
  margin-top: 3rem;
  display: flex;
}

.tabs_menu_left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 23rem;
  min-width: 23rem;
  transition: all .2s;
  display: flex;
}

.tabs_right {
  width: 100%;
  margin-left: 1.5rem;
}

.tab_tabs {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 1.5625rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.tab_tabs.set {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  transition: all .2s;
}

.tab_tabs.set:hover {
  background-color: #212124;
}

.tab_pane-2 {
  width: 100%;
  height: 100%;
}

.tab_pane-2.liner_border {
  height: 32rem;
}

.image_cover {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  background-image: linear-gradient(135deg, #0000, #9191914d), url('../images/Alpha-Trader-Dashboard_1.avif');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 1.5625rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.image_cover.is_2 {
  background-image: linear-gradient(135deg, #0000, #648bff4d), url('../images/Alpha-Trader-Dashboard_1.avif');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.image_cover.is_3 {
  background-image: linear-gradient(135deg, #0000, #646cff4d), url('../images/Alpha-Trader-Dashboard_1.avif');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.platfromsdiv {
  position: relative;
}

.icon_doublex {
  width: 1.2rem;
}

.image_2 {
  z-index: 2;
  border-radius: .9375rem;
  width: 60rem;
  position: absolute;
  inset: auto -4rem -6rem auto;
}

.bg_secondary {
  pointer-events: none;
  width: 130rem;
  max-width: none;
  margin-bottom: -19.75rem;
  margin-left: -9.65rem;
  position: absolute;
  inset: auto auto 0% -61%;
}

.image_2_welth {
  z-index: 2;
  border-radius: .9375rem;
  width: 60rem;
  position: absolute;
  inset: auto -4rem -3rem auto;
}

.image_3 {
  z-index: 2;
  border-radius: .9375rem;
  width: 65rem;
  max-width: none;
  position: absolute;
  inset: auto -15rem -1rem auto;
}

.banner_top {
  z-index: 25;
  background-color: var(--_colors---alpha-futures-brand--green);
  color: var(--_colors---alpha-futures-brand--black);
  text-align: center;
  margin-bottom: .5rem;
  padding: .4rem;
  font-size: .7rem;
  font-weight: 600;
  position: relative;
}

.link_banner {
  color: var(--_colors---alpha-futures-brand--black);
  transition: all .2s;
}

.link_banner:hover {
  color: #474747;
}

.opacity_low {
  opacity: .7;
}

.nice {
  text-decoration: none;
}

.marquee-track {
  display: flex;
}

.info {
  z-index: 10;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  opacity: 1;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 31rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  transition: opacity .23s cubic-bezier(.55, .085, .68, .53);
  display: flex;
  position: relative;
}

.info.is_acg {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #049da3;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_capital {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #1b5dfc;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_futures {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #1cf1a5;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_prime {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #e7a200;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_trader {
  z-index: 0;
  background-color: var(--_colors---alpha-futures-brand--white);
  opacity: .2;
  filter: blur(80px);
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_myalpha {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #6f50ee;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_red {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #ef2d2d;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_pink {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #f98de6;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.is_white {
  z-index: 0;
  opacity: .2;
  filter: blur(80px);
  background-color: #fff;
  border-radius: 12rem;
  width: 16rem;
  height: 16rem;
  margin-top: -3.5rem;
  margin-left: 0;
  transition-duration: .12s;
  position: absolute;
  inset: 0% auto;
}

.info.big {
  background-image: linear-gradient(180deg, var(--_colors---alpha-futures-brand--green), white);
  width: 100%;
  height: 40rem;
  position: absolute;
  inset: 0% 0% auto;
}

.group_section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: none;
  overflow: clip;
}

.resources_hero {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 47rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.div-block-3 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.left_headings {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.resource_card {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding: .5rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.resource_card:hover {
  background-color: #17171b;
}

.resources_heading {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.resources_image {
  object-fit: cover;
  border-radius: 1rem;
  height: 18rem;
}

.date {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text_xs {
  opacity: .7;
  font-size: .8rem;
}

.border_line {
  background-color: var(--_colors---alpha-futures-brand--white);
  opacity: .1;
  width: 100%;
  height: 1px;
}

.tag_s {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #00e0961a;
  border-radius: .25rem;
  padding: .5rem .7rem;
  font-size: .8rem;
  position: absolute;
  top: 1.5rem;
  left: 1.5rem;
}

.resource_card-wrap {
  background-color: var(--_colors---alpha-futures-brand--dark);
  cursor: pointer;
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 0;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.resource_card-wrap:hover {
  background-color: #17171b;
}

.old_posts {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.resources_div {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.tab_content-space {
  padding-top: 4rem;
}

.spacing_resources {
  height: 5rem;
}

.spacing_resources.s {
  height: 3rem;
}

.cover_image {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 30rem;
}

.container_blog {
  z-index: 2;
  flex-flow: column;
  width: 100%;
  max-width: 70rem;
  display: flex;
  position: relative;
}

.blog_hero-section {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding-top: 3rem;
  padding-bottom: 5rem;
  display: flex;
}

.blog_hero-section.mid {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 8rem;
  padding-bottom: 2rem;
}

.blog_wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.blog_div {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.blog_date {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.blog_middle {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  flex-flow: column;
  display: flex;
}

.height {
  line-height: 1.4;
}

.text {
  opacity: 100;
  font-family: var(--font-family--inter);
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
}

.h_xm {
  font-family: var(--font-family--inter);
  font-size: .9rem;
  font-weight: 400;
}

.page_headings-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.interviewer_div {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rich-text-block {
  font-family: var(--font-family--inter);
}

.space {
  height: 1.5rem;
}

.space_small {
  height: .5rem;
}

.home_hero-headings {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 46rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.mid {
  text-align: center;
  margin-bottom: 2rem;
}

.code-embed-2 {
  width: 100%;
}

.trustpilot-slider {
  max-width: 72.5rem;
  height: 35rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: clip;
}

.code-embed-3 {
  height: 100%;
}

.fade_b {
  background-image: linear-gradient(#0000, #000);
  height: 15rem;
  position: absolute;
  inset: auto 0% 0%;
}

.too {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: center;
  align-items: center;
  width: 790px;
  margin-top: 3rem;
  margin-bottom: 3rem;
  display: flex;
}

.button_wraps {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  display: flex;
}

.liner_border-3 {
  z-index: 1;
  color: #fff;
  background-color: #ddd0;
  background-image: linear-gradient(#ffffff26, #fff0 41%);
  border-radius: .9375rem;
  padding: .07rem;
  text-decoration: none;
  position: relative;
  box-shadow: 0 2px 80px .5px #fff3;
}

.liner_border-3.w--current {
  background-color: #000;
}

.dashboard_wrapper-2 {
  background-color: #0d0d10;
  border-radius: .9375rem;
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
  overflow: clip;
}

.image-3 {
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
}

.image_absolute {
  display: none;
}

.tab_toggle {
  color: #a3a3a3;
  width: 100%;
  font-weight: 600;
}

.dropdown-list.w--open {
  color: #a3a3a3;
  text-align: left;
  background-color: #1a1a1a;
  border-radius: 1rem;
  margin-top: 6rem;
  position: absolute;
  inset: 0% 0% auto;
}

.alpha_capital-button {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #fff;
  background-color: #00b67a00;
  background-image: linear-gradient(90deg, #2069ff, #003cb7);
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 2.9rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-weight: 600;
  text-decoration: none;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
}

.alpha_capital-button:where(.w-variant-879e962c-71da-a440-fb5e-509d45b955f4) {
  background-image: linear-gradient(#0000, #0000);
  border: 1px solid #ffffff4d;
}

.alpha_capital-button:hover {
  box-shadow: inset -1px 0 10px 1px #ffffff4d;
}

.alpha_capital-button:hover:where(.w-variant-879e962c-71da-a440-fb5e-509d45b955f4) {
  box-shadow: none;
  background-color: #ffffff0d;
}

.alpha_capital-button.full-5 {
  width: 100%;
  box-shadow: 0 0 90px 4px #00e09640;
}

.alpha_capital-button.full-5:hover {
  box-shadow: 0 0 90px 4px #00e09640;
}

.alpha_capital-button.navbar-2 {
  height: 2.5rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.alpha_capital-button.secondary-5 {
  box-shadow: inset 0 0 10px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.alpha_capital-button.secondary-5:hover {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.dot {
  background-color: #1f67fd;
  border-radius: 70px;
  width: .5rem;
  height: .5rem;
}

.tag_alpha {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border: 1px solid #ffffff1a;
  border-radius: .625rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 2.8125rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.text_blue, .span_blue {
  color: #3986ff;
}

.offer_hero-section {
  justify-content: center;
  align-items: flex-end;
  height: 100vh;
  padding-top: 23rem;
  padding-bottom: 2rem;
  display: flex;
  overflow: clip;
}

.capital_hero-headings {
  z-index: 2;
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 38rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.capital_hero-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.capital_hero-buttons.no_space {
  margin-top: 0;
}

.capital_hero-buttons.space {
  margin-top: 2rem;
}

.spacing_heading {
  height: 3rem;
}

.evaluation_cards {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px #000;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: auto;
  padding: 2.3rem;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
}

.evaluation_cards:hover {
  background-color: #17171b;
}

.evaluation_cards.is_blue {
  background-image: linear-gradient(270deg, var(--_colors---alpha-capital-brand--dark-blue), var(--_colors---alpha-capital-brand--blue));
}

.evaluation_heading {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.evaluation_heading.space_headings {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
}

.evaluation_headings {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 44rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.step_heading {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.number_large {
  opacity: .2;
  color: var(--_colors---alpha-capital-brand--light-blue);
  margin-top: 1rem;
  margin-right: 1rem;
  font-size: 4rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.number_large.is_white {
  color: var(--_colors---alpha-futures-brand--white);
}

.phase_tag {
  color: var(--_colors---alpha-capital-brand--light-blue);
  background-color: #3986ff66;
  border-radius: 3px;
  padding: .3rem .4rem .2rem;
  font-size: .8rem;
}

.phase_tag.is_white {
  color: var(--_colors---alpha-futures-brand--white);
  background-color: #ffffff1a;
}

.comparison_table {
  justify-content: center;
  align-items: center;
  display: flex;
}

.container_marquee {
  max-width: 91rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: visible;
}

.container_marquee._100 {
  width: 100%;
}

.fade_left {
  pointer-events: none;
  background-image: linear-gradient(90deg, #000, #fff0);
  width: 10rem;
  height: 36rem;
  margin-top: -2rem;
  margin-left: -.1rem;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.fade_right {
  pointer-events: none;
  background-image: linear-gradient(270deg, #000, #fff0);
  width: 10rem;
  height: 36rem;
  margin-top: -2rem;
  margin-right: -.1rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.about {
  color: #b3b3b3;
  margin-top: .4rem;
  line-height: 1.3;
}

.capitaltrader_block {
  background-color: var(--_colors---alpha-futures-brand--dark);
  border: 1px solid #ffffff1a;
  border-radius: .3125rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 25rem;
  height: 30rem;
  padding: .625rem;
  display: flex;
  overflow: clip;
}

.faq_capital {
  background-color: var(--_colors---alpha-futures-brand--dark);
  text-align: left;
  border: 1px #ffffff1a;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1.875rem;
  display: flex;
}

.footer_paragraph-wrap {
  padding: 2rem 1rem;
}

.alpha_capital-button_2 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #fff;
  background-color: #00b67a00;
  background-image: linear-gradient(90deg, #2069ff, #003cb7);
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 2.9rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-weight: 600;
  text-decoration: none;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
}

.alpha_capital-button_2:where(.w-variant-879e962c-71da-a440-fb5e-509d45b955f4) {
  background-image: linear-gradient(#0000, #0000);
  border: 1px solid #ffffff4d;
}

.alpha_capital-button_2:where(.w-variant-d3ef85ea-2be0-9890-8bd6-f7c4093bcce8) {
  z-index: 1;
}

.alpha_capital-button_2:hover {
  box-shadow: inset -1px 0 10px 1px #ffffff4d;
}

.alpha_capital-button_2:hover:where(.w-variant-879e962c-71da-a440-fb5e-509d45b955f4) {
  box-shadow: none;
  background-color: #ffffff0d;
}

.alpha_capital-button_2.full-5 {
  width: 100%;
  box-shadow: 0 0 90px 4px #00e09640;
}

.alpha_capital-button_2.full-5:hover {
  box-shadow: 0 0 90px 4px #00e09640;
}

.alpha_capital-button_2.navbar-2 {
  height: 2.5rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.alpha_capital-button_2.secondary-5 {
  box-shadow: inset 0 0 10px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.alpha_capital-button_2.secondary-5:hover {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.cta_capitl {
  background-image: url('../images/GradientBlur-2.svg');
  background-position: 50% 51%;
  background-repeat: no-repeat;
  background-size: 150vw;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 39.375rem;
  display: flex;
  overflow: visible;
}

.padding_none {
  padding-bottom: 0;
}

.padding_none.middle, .padding_none.space {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.why {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 44rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hidden_m {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  margin-bottom: 3rem;
  display: flex;
}

.blur_l {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  position: absolute;
  inset: 0%;
}

.copy_button {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: #fff;
  background-color: #00b67a00;
  border: 1px solid #ffffff4d;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 2.9rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.copy_button:where(.w-variant-879e962c-71da-a440-fb5e-509d45b955f4) {
  background-image: linear-gradient(#0000, #0000);
  border: 1px solid #ffffff4d;
}

.copy_button:where(.w-variant-d3ef85ea-2be0-9890-8bd6-f7c4093bcce8) {
  z-index: 1;
}

.copy_button:hover {
  background-color: #ffffff1a;
}

.copy_button:hover:where(.w-variant-879e962c-71da-a440-fb5e-509d45b955f4) {
  box-shadow: none;
  background-color: #ffffff0d;
}

.copy_button.full-5 {
  width: 100%;
  box-shadow: 0 0 90px 4px #00e09640;
}

.copy_button.full-5:hover {
  box-shadow: 0 0 90px 4px #00e09640;
}

.copy_button.navbar-2 {
  height: 2.5rem;
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.copy_button.secondary-5 {
  box-shadow: inset 0 0 10px #ffffff4d, 0 0 90px 4px #1dffb580;
}

.copy_button.secondary-5:hover {
  box-shadow: inset 0 0 10px 4px #ffffff4d, 0 0 90px 4px #1dffb580;
}

._4_desktop {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._4_desktop.blog_space {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.secondary_toggle {
  z-index: 5;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding-bottom: .5rem;
  display: flex;
  position: static;
  inset: 0% 0% auto;
}

.pricing_button_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.s_link {
  border: .09rem solid var(--_colors---brand--neutral-color--200);
  width: 100%;
  height: 3.2rem;
  color: var(--_colors---brand--neutral-color--600);
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: 1rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: static;
  inset: 0% 0% auto auto;
}

.s_link:hover {
  color: var(--_colors---alpha-futures-brand--lighter-green);
  background-color: #ffffff1a;
}

.pricing_wrap {
  overflow: clip;
}

.gray {
  color: var(--_colors---brand--neutral-color--600);
  font-size: .85rem;
}

.link_s {
  opacity: 1;
  color: var(--_colors---brand--neutral-color--600);
  text-decoration: none;
  transition: all .2s;
}

.link_s:hover {
  color: var(--_colors---brand--neutral-color--900);
}

.quant {
  border-radius: .9375rem;
  width: 55rem;
  max-width: none;
  position: absolute;
  inset: auto -20rem -1rem auto;
}

@media screen and (max-width: 991px) {
  body {
    --font-family--urbanist: Urbanist, sans-serif;
    --typography--h1: 4.5rem;
    --line-height--100: 100%;
    --typography--h2: 2.5rem;
    --line-height--120: 120%;
    --typography--h3: 2.25rem;
    --line-height--130: 130%;
    --typography--h4: 1.75rem;
    --typography--h5: 1.625rem;
    --typography--h6: 1.25rem;
    --typography--paragraph-small: 1rem;
    --line-height--150: 150%;
    --font-family--inter: Inter, sans-serif;
    --typography--paragraph-medium: 1rem;
    --typography--paragraph-large: 1.125rem;
    --line-height--140: 140%;
    --line-height--160: 160%;
    --line-height--110: 110%;
  }

  .style_guide, .content {
    width: 100%;
  }

  .heading_1 {
    --font-family--urbanist: Urbanist, sans-serif;
    --typography--h1: 4.5rem;
    --line-height--100: 100%;
    --typography--h2: 2.5rem;
    --line-height--120: 120%;
    --typography--h3: 2.25rem;
    --line-height--130: 130%;
    --typography--h4: 1.75rem;
    --typography--h5: 1.625rem;
    --typography--h6: 1.25rem;
    --typography--paragraph-small: 1rem;
    --line-height--150: 150%;
    --font-family--inter: Inter, sans-serif;
    --typography--paragraph-medium: 1rem;
    --typography--paragraph-large: 1.125rem;
    --line-height--140: 140%;
    --line-height--160: 160%;
    --line-height--110: 110%;
  }

  .w_600.price {
    font-size: 1.5rem;
  }

  .hero_headings {
    width: 31rem;
  }

  .padding_global.middle {
    justify-content: center;
    align-items: center;
  }

  .padding_global.space {
    justify-content: center;
    align-items: center;
    height: auto;
    padding-bottom: 4rem;
  }

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

  .showcase_card.is_prime, .showcase_card.is_prime-2, .showcase_card.prime {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 3rem;
  }

  .liner_border.w--open {
    z-index: 2;
    background-color: #ddd0;
    margin-top: 1rem;
    overflow: clip;
  }

  .liner_border._100, .liner_border.mobile-navbar {
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .liner_border.is_tab {
    height: 4.5rem;
  }

  .liner_border.is_tab.w--current {
    height: auto;
  }

  .liner_border.set {
    display: none;
  }

  .liner_border.auto {
    width: 100%;
    position: static;
  }

  .liner_border.hidden_m {
    width: 100%;
    display: none;
    position: static;
  }

  .circle_image, .heading_wrapper.align {
    width: 100%;
  }

  .tab_menu.auto {
    z-index: 20;
    background-color: var(--_colors---brand--neutral-color--100);
    width: 87vw;
    margin: -5.625rem auto 2rem;
    position: sticky;
    top: 10vw;
    overflow: scroll;
  }

  .tab_menu.resources {
    z-index: 20;
    background-color: var(--_colors---brand--neutral-color--100);
    width: 60vw;
    position: relative;
    top: 10vw;
    overflow: scroll;
  }

  .tab_menu.dropdown {
    z-index: 20;
    background-color: var(--_colors---brand--neutral-color--100);
    width: 87vw;
    margin: -5.625rem auto 2rem;
    position: sticky;
    top: 10vw;
    overflow: scroll;
  }

  .tab {
    text-decoration: none;
  }

  .form-block {
    max-width: none;
  }

  .toggle {
    margin-top: 18rem;
  }

  .access_includes-div {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .tools_tab-menu {
    display: flex;
  }

  .tools_tab-link {
    width: 0;
    display: none;
  }

  .tools_tab-link.w--current {
    width: 100%;
    display: flex;
  }

  .image {
    width: 40rem;
    max-width: none;
    margin-bottom: -2.1rem;
  }

  .alpha_group-section {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .circle_wrap {
    box-sizing: border-box;
    width: 85rem;
    max-width: 85rem;
    margin-left: auto;
    margin-right: auto;
  }

  .circle_height {
    width: 100%;
    max-width: 85rem;
    margin-left: auto;
    margin-right: auto;
  }

  .circle, .circle_wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .circle_description.is_acg, .circle_description.is_capital, .circle_description.is_futures, .circle_description.is_prime, .circle_description.is_trader, .circle_description.is_myalpha, .circle_description.is_red, .circle_description.is_pink, .circle_description.is_white {
    width: 12rem;
  }

  .fade.hidden {
    display: none;
  }

  .faq_wrapper {
    padding: 3rem;
  }

  .faqs_wrapper {
    width: 100%;
  }

  .dropdown_icon.mobile {
    width: 1.5rem;
  }

  .container_large {
    max-width: none;
  }

  .container_large.navbar {
    z-index: 5;
    position: relative;
  }

  .container_large.navbar_2 {
    z-index: 99999;
    position: relative;
  }

  .cta_bottom {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    display: flex;
  }

  .links_grid {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .navbar {
    position: fixed;
  }

  .nav_brand {
    width: 12rem;
  }

  .nav_buttons.mobile {
    display: none;
  }

  .nav_buttons.nav_bar-dropdown {
    justify-content: flex-start;
    align-items: center;
  }

  .nav_link.mobile {
    border-bottom: 1px solid var(--_colors---brand--neutral-color--100);
    padding-bottom: 1rem;
    font-size: 2.5rem;
  }

  .nav_link.dropdown {
    border-bottom: 1px none var(--_colors---brand--neutral-color--100);
    padding-bottom: 1rem;
    font-size: 2rem;
    text-decoration: none;
  }

  .nav_links {
    display: none;
  }

  .alpha_trader {
    background-color: var(--_colors---alpha-futures-brand--black);
    flex-flow: row;
    display: flex;
  }

  .dash-3d {
    margin-bottom: -7rem;
  }

  .mobile_nav {
    width: 2.5rem;
    height: 1.1rem;
    display: block;
    overflow: hidden;
  }

  .lottie_menu {
    filter: invert();
    height: 1.3rem;
  }

  .burger_wrap {
    width: 1.9rem;
    height: 1.1rem;
    display: block;
    overflow: clip;
  }

  .nav_mobile {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--_colors---alpha-futures-brand--black);
    flex-flow: column;
    justify-content: flex-end;
    align-items: stretch;
    padding: 1.5rem;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .mobile_nav-dropdown {
    border-bottom: 1px solid var(--_colors---brand--neutral-color--100);
    width: 100%;
    color: var(--_colors---brand--neutral-color--900);
    padding-bottom: 1rem;
  }

  .mobile_toggle {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    color: var(--_colors---alpha-futures-brand--white);
    padding: 0;
    font-size: 2.5rem;
    display: flex;
  }

  .mobile-navigation.w--open {
    background-color: var(--_colors---alpha-futures-brand--dark);
    padding: 1.5rem;
  }

  .mobile_dropdown {
    background-color: var(--_colors---alpha-futures-brand--dark);
    border-radius: .9375rem;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    padding: 1.5rem;
    display: flex;
  }

  .mobile_dropdown-links {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 20rem;
    height: 100%;
    display: flex;
  }

  .about_hero-headings {
    width: 50rem;
  }

  .about_hero-img.bg {
    background-image: linear-gradient(#03251a, #fff0);
  }

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

  .jurney {
    justify-content: flex-start;
    align-items: flex-start;
    height: 30rem;
    padding-top: 2.5rem;
    padding-left: 2.5rem;
    top: 7rem;
  }

  .jurney.is_4 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: 73rem;
    top: 7rem;
  }

  .jurney.is_2, .jurney.is_3 {
    top: 7rem;
  }

  .jurney.alpha {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: 73rem;
    top: 7rem;
  }

  .image_right {
    margin-bottom: -38px;
    margin-right: 3rem;
    inset: auto 0% 0% auto;
  }

  .large_blur {
    width: 82rem;
    margin-bottom: -2rem;
    margin-right: -9rem;
    inset: auto 0% 0% auto;
  }

  .jurney_heading {
    position: static;
  }

  .jurney_logo {
    inset: auto 5rem 5rem auto;
  }

  .jurney_logo.l {
    width: 31rem;
  }

  .jurney_logo.is_second {
    bottom: 5rem;
    right: 5rem;
  }

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

  .heading_wrapper-long {
    width: 100%;
  }

  .how_it_works-section {
    width: 37rem;
  }

  .platfroms_hero-section.mid {
    padding-top: 9rem;
    padding-bottom: 5rem;
  }

  .platfrom_wrapper {
    flex-flow: column;
    height: auto;
    padding: 3rem;
  }

  .platfrom_wrapper.is_2, .platfrom_wrapper.is_3, .platfrom_wrapper.is_4, .platfrom_wrapper.is_5, .platfrom_wrapper.is_1, .platfrom_wrapper.is_2, .platfrom_wrapper.is_quant {
    padding: 3rem;
  }

  .platfrom_heading, .platfrom_heading.right {
    width: 100%;
  }

  .alpha_tarder-dashboard {
    margin-bottom: -11.25rem;
    position: relative;
    bottom: 0;
  }

  .dashboard_left {
    width: 43rem;
    margin-bottom: -8rem;
    margin-left: 31.25rem;
    position: static;
    bottom: 0;
  }

  .dashboard_left.trading_view {
    margin-left: 53.25rem;
  }

  .dashboard_right {
    width: 43rem;
    margin-bottom: -8rem;
    margin-left: 31.25rem;
    position: static;
  }

  .leaderboard_section {
    border-radius: 0;
    height: 100vh;
    margin: 0;
  }

  .hero_container-small {
    margin-left: 0;
    padding-left: 2rem;
  }

  .trophy_hero {
    width: 30rem;
  }

  .tophy {
    width: 10rem;
  }

  .tophy.l {
    width: 15rem;
  }

  .contact_hero-section.mid {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .contact-hero_headings {
    width: 31rem;
  }

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

  ._3d_tab {
    width: 40rem;
    max-width: none;
    margin-bottom: 6rem;
  }

  .evaluation_image {
    width: 22rem;
    margin-top: .475rem;
  }

  .alpha_prime-dashboard {
    order: -9999;
    width: 100%;
    margin-bottom: 2rem;
    margin-right: 0;
    position: static;
  }

  .rich_text {
    width: 100%;
  }

  .team_info {
    width: 100vw;
  }

  .liner_border-2.w--open {
    z-index: 2;
    background-color: #ddd0;
    margin-top: 1rem;
    overflow: clip;
  }

  .circle_description-2.is_futures, .circle_description-2.is_prime, .circle_description-2.is_red, .circle_description-2.is_pink, .circle_description-2.is_white, .circle_description-2.is_acg, .circle_description-2.is_myalpha {
    width: 12rem;
  }

  .toggle-2 {
    margin-top: 0;
  }

  .hero_headings-2 {
    width: 31rem;
  }

  .cta_bottom-2 {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center;
    display: flex;
  }

  .nav_brand-2 {
    width: 12rem;
  }

  .platfroms_tabs {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .tabs_menu_left {
    flex-flow: column;
    width: 100%;
    min-width: auto;
    margin-bottom: 1rem;
  }

  .tabs_right {
    margin-left: 0;
  }

  .tab_pane-2.liner_border {
    height: auto;
    position: static;
  }

  .image_cover.is_3 {
    height: auto;
  }

  .image_2, .image_2_welth {
    margin-bottom: -11.25rem;
    position: relative;
    bottom: 0;
  }

  .image_3 {
    width: 100%;
    position: static;
    bottom: 0;
  }

  .info.is_acg, .info.is_capital, .info.is_futures, .info.is_prime, .info.is_trader, .info.is_myalpha, .info.is_red, .info.is_pink, .info.is_white {
    width: 12rem;
  }

  .group_section {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 2rem;
    display: flex;
  }

  .resources_hero {
    width: 31rem;
  }

  .cover_image {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .blog_hero-section {
    padding-top: 8rem;
  }

  .blog_hero-section.mid {
    padding-top: 9rem;
    padding-bottom: 5rem;
  }

  .blog_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .blog_div {
    flex-flow: column;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .blog_date {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .interviewer_div {
    flex-flow: column;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .home_hero-headings {
    width: 31rem;
  }

  .trustpilot-slider {
    width: 90%;
    height: 30rem;
  }

  .too {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    display: flex;
  }

  .liner_border-3.w--open {
    z-index: 2;
    background-color: #ddd0;
    margin-top: 1rem;
    overflow: clip;
  }

  .offer_hero-section {
    height: 100vh;
    padding-bottom: 2rem;
  }

  .capital_hero-headings {
    width: 31rem;
  }

  .evaluation_headings {
    width: 100%;
  }

  .padding_none.middle {
    justify-content: center;
    align-items: center;
  }

  .padding_none.space {
    justify-content: center;
    align-items: center;
    height: auto;
    padding-bottom: 4rem;
  }

  .why {
    width: 100%;
  }

  .hidden_m {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center;
    display: flex;
  }

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

  .secondary_toggle {
    margin-top: 0;
  }

  .quant {
    width: 43rem;
    margin-bottom: -8rem;
    margin-left: 31.25rem;
    position: static;
  }
}

@media screen and (max-width: 767px) {
  body {
    --font-family--urbanist: Urbanist, sans-serif;
    --typography--h1: 3.5rem;
    --line-height--100: 100%;
    --typography--h2: 2.125rem;
    --line-height--120: 120%;
    --typography--h3: 2rem;
    --line-height--130: 130%;
    --typography--h4: 1.5rem;
    --typography--h5: 1.375rem;
    --typography--h6: 1.125rem;
    --typography--paragraph-small: 1rem;
    --line-height--150: 150%;
    --font-family--inter: Inter, sans-serif;
    --typography--paragraph-medium: 1rem;
    --typography--paragraph-large: 1rem;
    --line-height--140: 140%;
    --line-height--160: 160%;
    --line-height--110: 110%;
  }

  .header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    padding: 3rem;
  }

  .guide_logo_right {
    order: 9999;
  }

  .padding_guide {
    padding: 2.5rem;
  }

  .typeface_name {
    font-size: 2rem;
  }

  .heading_1 {
    letter-spacing: -.1rem;
    --font-family--urbanist: Urbanist, sans-serif;
    --typography--h1: 3.5rem;
    --line-height--100: 100%;
    --typography--h2: 2.125rem;
    --line-height--120: 120%;
    --typography--h3: 2rem;
    --line-height--130: 130%;
    --typography--h4: 1.5rem;
    --typography--h5: 1.375rem;
    --typography--h6: 1.125rem;
    --typography--paragraph-small: 1rem;
    --line-height--150: 150%;
    --font-family--inter: Inter, sans-serif;
    --typography--paragraph-medium: 1rem;
    --typography--paragraph-large: 1rem;
    --line-height--140: 140%;
    --line-height--160: 160%;
    --line-height--110: 110%;
  }

  .heading_2, .heading_3, .heading_4 {
    letter-spacing: -.08rem;
  }

  .w_600.price {
    letter-spacing: -.02rem;
    font-size: 2rem;
  }

  .hero_headings {
    width: 26rem;
  }

  .main_button {
    height: 2.9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .arrow {
    width: .7rem;
  }

  .button_text {
    font-size: .8rem;
    line-height: 120%;
  }

  .secondary_button {
    height: 2.9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .padding_global.space {
    height: auto;
    padding-bottom: 0;
  }

  ._3_col-grid {
    flex-flow: column;
    display: flex;
  }

  .showcase_card.is_prime {
    padding: 2rem;
  }

  .showcase_card.is_prime-2, .showcase_card.prime {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding: 0;
  }

  .liner_border._100 {
    height: 10rem;
  }

  .liner_border.mobile-navbar {
    height: 10rem;
    display: none;
  }

  .liner_border.is_tab {
    height: 4.4rem;
  }

  .marquee._2 {
    margin-bottom: 3rem;
    display: flex;
  }

  .marquee-image.hide-mobile {
    display: none;
  }

  .payout_image {
    margin-bottom: -19.9rem;
  }

  .payout_image.top {
    margin-bottom: -12.9rem;
  }

  .analysis_image {
    margin-left: auto;
    margin-right: auto;
  }

  .heading_wrapper.align {
    width: 100%;
    padding: 2rem;
  }

  .heading_wrapper.mid, .heading_wrapper.long {
    width: 100%;
  }

  .benefits_heading {
    width: 22rem;
  }

  .benefit_card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
  }

  .tab_menu.auto {
    border-radius: 2rem;
    flex-flow: wrap;
    margin-top: -7.5rem;
    margin-bottom: 3.125rem;
    display: none;
    position: relative;
    top: 0;
  }

  .tab_menu.resources {
    width: 100%;
  }

  .tab_menu.dropdown {
    border-radius: 2rem;
    flex-flow: wrap;
    margin-top: -7.5rem;
    margin-bottom: 3.125rem;
    display: flex;
    position: relative;
    top: 0;
    overflow: visible;
  }

  .toggle {
    margin-top: 17rem;
  }

  .text_l {
    font-size: 2.4rem;
  }

  .text_block-s, .text_block-s.text_500 {
    font-size: .9rem;
  }

  .includes_wrapper {
    flex-flow: wrap;
  }

  .heading_wrapper-medium {
    width: 100%;
  }

  .resources_layout {
    flex-flow: column;
    height: auto;
    min-height: auto;
    display: flex;
  }

  .divento_wrapper {
    height: 30rem;
    min-height: auto;
  }

  .divento_logo {
    margin-bottom: 1rem;
    display: none;
  }

  .tools_tab {
    height: 35rem;
  }

  .tools_tab-menu {
    display: flex;
  }

  .tools_tab-link {
    width: 0%;
    padding: 0;
    display: none;
  }

  .tools_tab-link.w--current {
    width: 100%;
    padding: 1rem;
    display: flex;
  }

  .image {
    width: 39rem;
    max-width: none;
    margin-bottom: -4rem;
  }

  .platforms_headings {
    width: 80vw;
  }

  .alpha_group-section {
    display: none;
  }

  .circle_wrap {
    justify-content: center;
    align-items: flex-start;
    width: 70rem;
    max-width: 70rem;
    height: 30rem;
    display: flex;
  }

  .circle_height {
    max-width: 70rem;
  }

  .slider-icon {
    width: 8rem;
  }

  .circle_description {
    width: 90vw;
  }

  .circle_description.is_acg, .circle_description.is_capital, .circle_description.is_futures, .circle_description.is_prime, .circle_description.is_trader, .circle_description.is_myalpha, .circle_description.is_red, .circle_description.is_pink, .circle_description.is_white {
    width: 8rem;
    height: 8rem;
  }

  .faqs_wrapper {
    margin-top: 2rem;
  }

  .faq {
    padding: 1.5rem;
  }

  .dropdown_icon.mobile {
    width: 1rem;
  }

  .padding_top-bottom {
    padding-top: 2rem;
    padding-bottom: 5rem;
  }

  .container_large.navbar_2 {
    z-index: 50;
  }

  .cta_bottom {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    transition: all .2s;
  }

  .cta_middle {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }

  .icon {
    width: 2rem;
  }

  .footer_right {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

  .footer_div-single {
    flex-flow: column;
  }

  .footer_div-single.none {
    display: none;
  }

  .footer_wrap {
    padding: 3rem 0;
  }

  .links_grid {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .nav_link.mobile {
    font-size: 1.6rem;
  }

  .nav_link.dropdown {
    padding-bottom: 0;
    font-size: 1.5rem;
  }

  .alpha_trader {
    height: 10rem;
  }

  .dash-3d {
    margin-bottom: 0;
  }

  .mobile_toggle {
    font-size: 1.6rem;
  }

  .mobile_dropdown {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    padding: 1rem;
  }

  .mobile_dropdown-links {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

  .heading_wrapper-alphagroup {
    width: 22rem;
    margin-bottom: 2rem;
  }

  .about_hero-headings {
    max-width: 32rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  ._2_col-grid {
    flex-flow: column;
    display: flex;
  }

  .podium_number.w_200 {
    font-size: 2.4rem;
  }

  .jurney {
    height: 33rem;
  }

  .jurney.is_4 {
    background-size: 54rem;
  }

  .jurney.is_3 {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .jurney.alpha {
    background-size: 54rem;
  }

  .image_right {
    margin-bottom: -100px;
    margin-right: 2rem;
  }

  .large_blur {
    width: 60rem;
    max-width: 60rem;
    margin-left: -34%;
    margin-right: auto;
    inset: auto 0% 0%;
  }

  .jurney_heading {
    padding: 0 0 2rem;
  }

  .jurney_logo.l {
    width: 25rem;
    margin-left: auto;
    margin-right: auto;
    inset: auto 0% 9rem;
  }

  .slider_wrapper {
    height: 30rem;
    min-height: auto;
  }

  .team_grid {
    flex-flow: column;
    display: flex;
  }

  .team_image {
    min-height: 18rem;
    max-height: 18rem;
  }

  .member_image {
    height: auto;
  }

  .how_it_works-section {
    width: 100%;
  }

  .dashboard_wrapper {
    height: 20rem;
  }

  .podium_image {
    margin-bottom: -5rem;
  }

  .platfrom_wrapper, .platfrom_wrapper.is_2, .platfrom_wrapper.is_3, .platfrom_wrapper.is_4, .platfrom_wrapper.is_5, .platfrom_wrapper.is_1, .platfrom_wrapper.is_2, .platfrom_wrapper.is_quant {
    padding: 2rem;
  }

  .alpha_tarder-dashboard {
    order: -9999;
    margin-bottom: 1rem;
    position: static;
  }

  .dashboard_left {
    order: -9999;
    width: 100%;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .dashboard_left.trading_view {
    width: 100%;
    margin-left: 0;
  }

  .dashboard_right {
    order: -9999;
    width: 100%;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .trophy_hero {
    margin-bottom: -12.95rem;
    margin-right: -1.25rem;
  }

  .leaderboard {
    overflow: scroll;
  }

  .leaderboard_top, .member_wrap {
    width: 100%;
  }

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

  .assets_wrapper.top {
    position: relative;
  }

  .contact-hero_headings {
    width: 31rem;
  }

  ._4_col-grid {
    flex-flow: column;
    display: flex;
  }

  ._3d_tab {
    width: 39rem;
    max-width: none;
    margin-bottom: 0;
  }

  .evaluation_image {
    width: 35rem;
    margin-top: -4.425rem;
    margin-left: auto;
    margin-right: auto;
  }

  .team_info {
    padding: 2rem;
  }

  .footer_wrap-2 {
    padding: 3rem 0;
  }

  .circle_description-2 {
    width: 90vw;
  }

  .circle_description-2.is_futures, .circle_description-2.is_prime, .circle_description-2.is_red, .circle_description-2.is_pink, .circle_description-2.is_white, .circle_description-2.is_acg, .circle_description-2.is_myalpha {
    width: 8rem;
    height: 8rem;
  }

  .toggle-2 {
    margin-top: 0;
  }

  .includes_wrapper-2 {
    flex-flow: wrap;
  }

  .main_button-2, .secondary_button-2 {
    height: 2.9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .button_text-2 {
    font-size: .8rem;
    line-height: 120%;
  }

  .hero_headings-2 {
    width: 26rem;
  }

  .cta_bottom-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    transition: all .2s;
  }

  .heading_wrapper-medium-2 {
    width: 100%;
  }

  .arrow-2 {
    width: .7rem;
  }

  .code-embed.liner_border-2 {
    background-image: none;
  }

  .image_cover {
    justify-content: center;
    align-items: center;
  }

  .image_2, .image_2_welth, .image_3 {
    order: -9999;
    margin-bottom: 1rem;
    position: static;
  }

  .info {
    width: 90vw;
  }

  .info.is_acg, .info.is_capital, .info.is_futures, .info.is_prime, .info.is_trader, .info.is_myalpha, .info.is_red, .info.is_pink, .info.is_white {
    width: 8rem;
    height: 8rem;
  }

  .info.alpha-trader {
    flex-flow: column;
    height: auto;
  }

  .group_section {
    padding-top: 0;
  }

  .resources_hero {
    width: 31rem;
  }

  .resources_image {
    width: 100%;
  }

  .home_hero-headings {
    width: 26rem;
  }

  .trustpilot-slider {
    height: 30rem;
  }

  .fade_b {
    pointer-events: none;
    height: 10rem;
  }

  .too {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    transition: all .2s;
  }

  .dashboard_wrapper-2 {
    height: 20rem;
  }

  .image_absolute {
    display: block;
  }

  .dropdown-list {
    z-index: 1;
  }

  .dropdown-list.w--open {
    margin-top: 4.5rem;
    padding: 1rem;
  }

  .alpha_capital-button {
    height: 2.9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .capital_hero-headings {
    width: 26rem;
  }

  .capital_hero-buttons.align {
    flex-flow: column;
  }

  .evaluation_cards {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
  }

  .faq_capital {
    padding: 1.5rem;
  }

  .alpha_capital-button_2 {
    height: 2.9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cta_capitl {
    background-size: auto;
  }

  .padding_none.space {
    height: auto;
    padding-bottom: 0;
  }

  .hidden_m {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    transition: all .2s;
    display: none;
  }

  .copy_button {
    height: 2.9rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  ._4_desktop {
    flex-flow: column;
    display: none;
  }

  .secondary_toggle {
    margin-top: 0;
  }

  .s_link {
    height: 2.9rem;
    font-size: .8rem;
  }

  .quant {
    order: -9999;
    width: 100%;
    margin-bottom: 1rem;
    margin-left: 0;
  }
}

@media screen and (max-width: 479px) {
  body {
    --font-family--urbanist: Urbanist, sans-serif;
    --typography--h1: 2.7rem;
    --line-height--100: 100%;
    --typography--h2: 2rem;
    --line-height--120: 120%;
    --typography--h3: 1.7rem;
    --line-height--130: 130%;
    --typography--h4: 1.5rem;
    --typography--h5: 1.3rem;
    --typography--h6: 1.2rem;
    --typography--paragraph-small: .875rem;
    --line-height--150: 150%;
    --font-family--inter: Inter, sans-serif;
    --typography--paragraph-medium: .875rem;
    --typography--paragraph-large: .9375rem;
    --line-height--140: 140%;
    --line-height--160: 160%;
    --line-height--110: 110%;
  }

  h2 {
    letter-spacing: -.06rem;
  }

  .header {
    justify-content: space-between;
    align-items: flex-start;
    padding: 2rem 1rem;
  }

  .guide_logo_right {
    width: 9rem;
  }

  .padding_guide {
    padding: 2rem;
  }

  .style_guide {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .text_label {
    font-size: .8rem;
  }

  .typeface_name {
    font-size: 1.5rem;
  }

  .heading_1 {
    --font-family--urbanist: Urbanist, sans-serif;
    --typography--h1: 2.7rem;
    --line-height--100: 100%;
    --typography--h2: 2rem;
    --line-height--120: 120%;
    --typography--h3: 1.7rem;
    --line-height--130: 130%;
    --typography--h4: 1.5rem;
    --typography--h5: 1.3rem;
    --typography--h6: 1.2rem;
    --typography--paragraph-small: .875rem;
    --line-height--150: 150%;
    --font-family--inter: Inter, sans-serif;
    --typography--paragraph-medium: .875rem;
    --typography--paragraph-large: .9375rem;
    --line-height--140: 140%;
    --line-height--160: 160%;
    --line-height--110: 110%;
  }

  .w_600.text_600 {
    font-size: .6rem;
  }

  .w_600.price {
    font-size: 1.8rem;
  }

  .text_700 {
    line-height: 1.3;
  }

  .paragraph_small.text_700 {
    line-height: 1.5;
  }

  .paragraph_large.urbanist.text_600-copy {
    font-size: .8rem;
  }

  .hero_headings {
    width: 24rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero_buttons.space {
    flex-flow: column;
    margin-top: 1rem;
  }

  .main_button {
    height: 2.5rem;
    min-height: 2.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .9rem;
  }

  .arrow {
    width: .8rem;
  }

  .secondary_button {
    font-size: var(--typography--paragraph-medium);
  }

  .padding_global {
    padding-bottom: 4rem;
  }

  .padding_global.bottom {
    padding-bottom: 0;
  }

  .container_global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .showcase_card {
    height: 25rem;
  }

  .showcase_card.is_prime {
    height: auto;
    padding: 1rem;
  }

  .showcase_card.home {
    height: 30rem;
  }

  .showcase_card.is_prime-2, .showcase_card.prime {
    background-image: none;
    background-position: 0 0;
    height: auto;
    padding: 0;
  }

  .liner_border.mobile-navbar {
    display: none;
  }

  .liner_border.is_tab {
    height: 4.2rem;
  }

  .marquee_wrapper {
    bottom: -11%;
  }

  .marquee._2 {
    margin-bottom: 2rem;
  }

  .payout_image {
    margin-bottom: -5.2rem;
  }

  .payout_image.top {
    margin-bottom: -6rem;
  }

  .analysis_image {
    margin-bottom: -5rem;
    margin-left: -6.25rem;
    margin-right: auto;
  }

  .heading_wrapper {
    width: 100%;
  }

  .heading_wrapper.align {
    padding: 1.5rem;
  }

  .tag {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .8rem;
  }

  .benefits_top {
    background-position: 0 0;
    background-size: cover;
    height: auto;
    padding: 2rem;
  }

  .benefits_heading {
    width: 100%;
  }

  .benefit_card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
    padding: 1.5rem;
  }

  .benefit_icon {
    height: 1.5rem;
  }

  .benefit_icon.medium {
    height: 2rem;
  }

  .tab_menu {
    border-radius: 1.6rem;
    flex-flow: column;
    width: 100%;
  }

  .tab_menu.auto {
    margin-top: -60px;
    margin-bottom: 1.6rem;
    position: relative;
    top: 0;
  }

  .tab_menu.left {
    border-radius: 6rem;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }

  .tab_menu.resources {
    position: relative;
    top: 0;
  }

  .tab_menu.dropdown {
    margin-top: -60px;
    margin-bottom: 1.6rem;
    position: relative;
    top: 0;
    overflow: visible;
  }

  .tab.auto {
    width: 100%;
  }

  .tab_content.space_low {
    margin-top: 2rem;
  }

  .toggle {
    margin-top: 18.5rem;
  }

  .text_l {
    font-size: 2.1rem;
  }

  .text_block-s, .text_block-s.text_500 {
    font-size: .95rem;
  }

  .heading_wrapper-medium {
    width: 90%;
  }

  .trader_block {
    width: 20rem;
    height: 25rem;
  }

  .trader_video {
    min-height: 13rem;
    max-height: 13rem;
  }

  .trader_headings.horizontal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .divento_wrapper {
    background-image: linear-gradient(#000, #fff0), url('../images/Divento-Cover-.avif');
    background-position: 0 0, 50%;
    background-size: auto, cover;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 1.5rem;
  }

  .divento_heading {
    height: auto;
    margin-top: 1rem;
    padding: 0;
    position: static;
  }

  .divento_logo {
    order: -9999;
    width: 9rem;
    margin-bottom: 0;
  }

  .card_content-list {
    flex-flow: column;
    margin-bottom: 1rem;
    display: none;
  }

  .divento_headings {
    order: -9999;
  }

  .resource_images {
    height: auto;
  }

  .tools_tab {
    height: 35rem;
  }

  .image {
    width: 25rem;
    max-width: 25rem;
    margin-bottom: 5.8rem;
  }

  .fade_bottom {
    opacity: 1;
    background-image: linear-gradient(#0000, #00b67a 50%);
    height: 18.6rem;
  }

  .fade_bottom.low {
    background-image: linear-gradient(#0000, #00b67a70);
  }

  .platforms_headings {
    width: 19rem;
    margin-bottom: 2rem;
  }

  .circle_link {
    width: 40vw;
  }

  .slider-icon {
    width: 8rem;
  }

  .circle_description {
    opacity: 0;
    width: 100%;
    margin-top: 4rem;
  }

  .circle_description.is_acg, .circle_description.is_capital, .circle_description.is_futures, .circle_description.is_prime, .circle_description.is_trader, .circle_description.is_myalpha, .circle_description.is_red, .circle_description.is_pink, .circle_description.is_white {
    width: 6rem;
    height: 6rem;
    margin-top: -1.2rem;
    margin-left: -1.3rem;
  }

  .circle_description.shwo {
    opacity: 100;
  }

  .agency_icon {
    height: 3.5rem;
  }

  .stats-bar {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    margin-top: .1rem;
  }

  .stat_line {
    width: 100%;
    height: 1px;
  }

  .stat_text {
    font-size: .9rem;
  }

  .fade.hidden {
    display: none;
  }

  .faq_wrapper, .container_large {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cta {
    height: 35rem;
  }

  .cta_top.height {
    height: 2rem;
  }

  .cta_bottom {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .cta_middle {
    width: 90%;
  }

  .cta_middle.mid {
    width: 16rem;
  }

  .footer_right {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    width: 100%;
  }

  .fotter_link-v {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

  .links_grid {
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .paragraph_regular.country {
    font-size: .7rem;
  }

  .copy_rights {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 1rem;
    padding-bottom: 2.5rem;
  }

  .text_block-m.s {
    width: 4rem;
    font-size: .8rem;
  }

  .navbar-wrapper {
    z-index: 70;
    position: relative;
  }

  .nav_brand, .nav_brand.w--current {
    width: 10rem;
  }

  .nav_link.mobile {
    font-size: 1.4rem;
  }

  .dash-3d {
    width: 100%;
    margin-bottom: 7rem;
  }

  .lottie_menu {
    object-fit: cover;
    height: 1.2rem;
  }

  .burger_wrap {
    height: 1.05rem;
  }

  .nav_mobile {
    z-index: 11;
  }

  .mobile_toggle {
    font-size: 1.4rem;
  }

  .mobile_dropdown-links {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .heading_wrapper-alphagroup {
    width: 20rem;
  }

  .about_hero-headings {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .mission_heading-wrapper {
    width: 100%;
  }

  .vision_card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
    padding: 1.5rem;
  }

  .podium_number.w_200 {
    font-size: 2.2rem;
  }

  .jurney {
    height: 31rem;
    padding: 3rem 1.5rem 1.5rem;
  }

  .jurney.is_4, .jurney.alpha {
    background-size: 47rem;
  }

  .image_right {
    width: 13rem;
    margin-bottom: -41px;
  }

  .large_blur {
    pointer-events: none;
  }

  .jurney_heading {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .jurney_logo.l {
    width: 18rem;
    bottom: 7rem;
  }

  .jurney_logo.is_second {
    width: 14rem;
    bottom: 2rem;
  }

  .slider_wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 30rem;
    padding: .07rem;
  }

  .slider_headings {
    order: -9999;
  }

  .team_block {
    width: 100%;
    height: auto;
  }

  .team_image {
    justify-content: center;
    align-items: flex-end;
    min-height: 21rem;
    max-height: 13rem;
  }

  .member_image {
    margin-bottom: 0;
  }

  .heading_wrapper-long {
    width: 100%;
  }

  .how_it_works-section {
    width: 100%;
    padding: 0;
  }

  .podium_image {
    margin-bottom: -2rem;
  }

  .platfroms_hero-section.mid {
    padding-bottom: 2rem;
  }

  .platfrom_wrapper, .platfrom_wrapper.is_2, .platfrom_wrapper.is_3, .platfrom_wrapper.is_4 {
    padding: 1rem;
  }

  .platfrom_wrapper.is_5 {
    padding: 1.5rem;
  }

  .platfrom_wrapper.is_1, .platfrom_wrapper.is_2, .platfrom_wrapper.is_quant, .platfrom_heading {
    padding: 1rem;
  }

  .list {
    font-size: .8rem;
  }

  .dashboard_left.trading_view, .dashboard_left.is_deep {
    margin-bottom: 0;
  }

  .leaderboard_section {
    justify-content: center;
    align-items: flex-start;
    padding-top: 13rem;
  }

  .hero_container-small {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .trophy_hero {
    margin-bottom: -3.05rem;
    margin-right: -5.55rem;
  }

  .tophy {
    width: 7rem;
  }

  .tophy.l {
    width: 10rem;
  }

  .leader_name.space {
    width: auto;
  }

  .leaderboard {
    padding: 1rem .6rem;
  }

  .leader_text-short {
    width: auto;
    font-size: .8rem;
  }

  .leader_text-long {
    width: 4rem;
    font-size: .8rem;
  }

  .leader_text-long.text_white {
    width: 4rem;
  }

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

  .pricing_name {
    font-size: 1rem;
  }

  .product_block {
    min-width: 20rem;
  }

  .contact-hero_headings {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container_small {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  ._3d_tab {
    width: 25rem;
    max-width: 25rem;
    margin-bottom: 7.5rem;
  }

  .evaluation_image {
    width: 100%;
    margin-bottom: 67px;
    margin-left: auto;
    margin-right: auto;
    inset: auto 0% -15% .5rem;
  }

  .alpha_prime-dashboard {
    margin-bottom: 1rem;
    margin-right: -3rem;
  }

  .heading_2-3.w_200 {
    font-size: 1.5rem;
  }

  .rich_text {
    font-size: .9rem;
  }

  .member_info-name {
    margin-bottom: 1rem;
  }

  .team_info {
    padding: 1.5rem;
    overflow: scroll;
  }

  .popup-close {
    margin-bottom: 1.5rem;
  }

  .popup {
    display: none;
  }

  .abso {
    width: 15rem;
    margin-bottom: 11rem;
  }

  .static_div {
    z-index: 10;
    margin-top: 6rem;
  }

  .tag-3 {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .8rem;
  }

  .circle_description-2 {
    opacity: 0;
    width: 100%;
    margin-top: 4rem;
  }

  .circle_description-2.is_futures, .circle_description-2.is_prime, .circle_description-2.is_red, .circle_description-2.is_pink, .circle_description-2.is_white, .circle_description-2.is_acg, .circle_description-2.is_myalpha {
    width: 6rem;
    height: 6rem;
    margin-top: -1.2rem;
    margin-left: -1.3rem;
  }

  .circle_link-2 {
    width: 40vw;
  }

  .benefit_card-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
    padding: 1.5rem;
  }

  .w_300-2 {
    font-size: 1.7rem;
  }

  .toggle-2 {
    margin-top: 0;
  }

  .main_button-2.navbar-2 {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .secondary_button-2 {
    font-size: 1rem;
  }

  .heading_6-2.w_600 {
    font-size: 1.2rem;
  }

  .secondary_nav {
    justify-content: center;
    align-items: center;
  }

  .hero_buttons-2, .hero_buttons-2.no_space {
    flex-flow: column;
  }

  .hero_headings-2 {
    width: 24rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cta_bottom-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .heading_wrapper-2 {
    width: 100%;
  }

  .nav_brand-2.w--current {
    width: 10rem;
  }

  .heading_wrapper-medium-2 {
    width: 90%;
  }

  .tab_pane-2.liner_border {
    height: auto;
  }

  .image_cover {
    padding: .9rem;
  }

  .image_3 {
    width: 100%;
  }

  .h1_about {
    font-size: 2.4rem;
  }

  .image-2 {
    width: 4rem;
  }

  .paragraph_pop-up {
    font-size: .85rem;
  }

  .set {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
  }

  .info {
    opacity: 0;
    width: 100%;
    margin-top: 4rem;
  }

  .info.is_acg, .info.is_capital, .info.is_futures, .info.is_prime, .info.is_trader, .info.is_myalpha, .info.is_red, .info.is_pink, .info.is_white {
    width: 6rem;
    height: 6rem;
    margin-top: -1.2rem;
    margin-left: -1.3rem;
  }

  .info.shwo {
    opacity: 100;
  }

  .resources_hero {
    width: 24rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .resource_card {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    height: auto;
    padding: .5rem;
  }

  .resource_card-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
    padding: 0;
  }

  .blog_hero-section.mid {
    padding-bottom: 2rem;
  }

  .text {
    font-size: 1rem;
  }

  .home_hero-headings {
    width: 24rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .trustpilot-slider {
    height: 25rem;
  }

  .fade_b {
    pointer-events: none;
    height: 10rem;
  }

  .too {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .dashboard_wrapper-2 {
    height: auto;
  }

  .image_absolute {
    display: block;
  }

  .dropdown-list.w--open {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    padding: .5rem;
    display: flex;
  }

  .alpha_capital-button:where(.w-variant-d3ef85ea-2be0-9890-8bd6-f7c4093bcce8) {
    display: none;
  }

  .alpha_capital-button.navbar-2 {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .tag_alpha {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .8rem;
  }

  .offer_hero-section {
    height: 100svh;
    padding-bottom: 0;
  }

  .capital_hero-headings {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 22rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .capital_hero-buttons {
    flex-flow: column;
  }

  .capital_hero-buttons.space {
    flex-flow: column;
    margin-top: 1rem;
  }

  .evaluation_cards {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    height: auto;
    padding: 1.5rem;
  }

  .evaluation_headings {
    width: 14rem;
  }

  .comparison_table {
    flex-flow: column;
    align-items: stretch;
    font-weight: 400;
  }

  .container_marquee {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .fade_left, .fade_right {
    display: none;
  }

  .about {
    font-size: .9rem;
  }

  .capitaltrader_block {
    width: 20rem;
    height: auto;
  }

  .alpha_capital-button_2:where(.w-variant-d3ef85ea-2be0-9890-8bd6-f7c4093bcce8) {
    display: none;
  }

  .alpha_capital-button_2.navbar-2 {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .cta_capitl {
    background-size: auto;
    height: 35rem;
  }

  .padding_none, .padding_none.bottom {
    padding-bottom: 0;
  }

  .why {
    width: 18rem;
  }

  .hidden_m {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .copy_button:where(.w-variant-d3ef85ea-2be0-9890-8bd6-f7c4093bcce8) {
    display: none;
  }

  .copy_button.navbar-2 {
    height: 2.2rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .secondary_toggle {
    margin-top: 0;
  }

  .s_link {
    height: 2.5rem;
  }
}

#w-node-f8feae20-26a6-5295-5e9f-2c2423124c6d-0b5d9651, #w-node-_4b16c576-b3fa-a705-553b-20c902727743-eb099575 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_931ffb61-d3e7-048d-3460-def056d27a6d-3a4ebc4b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d849883f-6cde-4220-1aa0-4352baf20cbd-3a4ebc4b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-feb24373-72e6-36a3-3e0f-162ee8860dc8-0b5d9651, #w-node-_1078755e-6f97-e1be-6d66-f364e2a5a122-0b5d9651, #w-node-feb24373-72e6-36a3-3e0f-162ee8860dc8-eb099575, #w-node-_4a1deb2b-8b93-0826-2d5f-80728ff8e285-eb099575 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_36813eb1-29a0-fb7e-970e-f8b4d8b4343b-3a4ebc4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a3e6-96500c84, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a3ff-96500c84, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a4f6-96500c84, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a3e6-3d499a4c, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a3ff-3d499a4c, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a4f6-3d499a4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b4092af0-bb93-ff2f-5a40-3a0c71f3b9cc-71f3b99a, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a6df-96500c84, #w-node-_9403c02d-f936-a0c7-0db4-f9e5a8f5a6df-3d499a4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}


/* Weglot switcher: bottom-right, just left of Intercom (app xeh4v2mf). */
.weglot-container.wg-default {
  left: auto !important;
  right: 70px !important;
}

@media screen and (max-width: 767px) {
  .weglot-container.wg-default {
    right: 85px !important;
    bottom: 18px !important;
  }
}


