@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-a88f4d20a51a2b3b.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-10442d5f7c43c415.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-0411530f0bdc7bda.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-2d632db9fc46c7f4.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-630f657d93cdeb11.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-6ea61fa9d255f63d.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("asset-5ae27fcc74dcbfe3.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter Fallback;
  ascent-override: 90.44%;
  descent-override: 22.52%;
  line-gap-override: 0%;
  size-adjust: 107.12%;
  src: local(Arial);
}

:root {
  --font-inter: "Inter","Inter Fallback",system-ui,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
  --content-max-width-tablet: 768px;
  --content-max-width-desktop: 1240px;
  --page-side-padding-mobile: 16px;
  --page-side-padding-tablet: 50px;
  --header-height: 64px;
}

@media only screen and (min-width: 1280px) {
  :root {
    --header-height: 76px;
  }
}

:root {
  --color-white: 255 255 255;
  --color-black: 0 0 0;
  --color-blue-700: 29 78 216;
  --color-blue-600: 37 99 235;
  --color-blue-500: 59 130 246;
  --color-blue-400: 96 165 250;
  --color-blue-200: 191 219 254;
  --color-blue-100: 219 234 254;
  --color-blue-50: 239 246 255;
  --color-grey-900: 17 24 39;
  --color-grey-800: 31 41 55;
  --color-grey-700: 55 65 81;
  --color-grey-500: 107 114 128;
  --color-grey-400: 156 163 175;
  --color-grey-300: 209 213 219;
  --color-grey-200: 229 231 235;
  --color-grey-100: 243 244 246;
  --color-green-1: 7 195 122;
  --color-green-2: 2 151 71;
  --color-green-3: 22 163 74;
  --color-green-700: 4 120 87;
  --color-green-4: 220 252 231;
  --color-green-5: 74 222 128;
  --color-green-500: 16 185 129;
  --color-yellow-1: 247 194 59;
  --color-yellow-2: 255 213 92;
  --color-yellow-3: 255 239 194;
  --color-yellow-4: 255 204 0;
  --color-yellow-5: 250 204 21;
  --color-yellow-500: 234 179 8;
  --color-red-1: 242 51 39;
  --color-red-2: 255 224 234;
  --color-red-3: 220 38 38;
  --color-orange-1: 236 94 50;
  --color-orange-2: 223 100 12;
  --color-orange-3: 255 204 166;
  --color-orange-4: 255 234 218;
  --color-orange-5: 255 235 228;
  --color-purple-400: 192 132 252;
  --color-grid-bot: var(--color-blue-600);
  --color-dca-bot: var(--color-green-2);
  --color-combo-bot: 240 141 24;
  --color-dca-futures-bot: 240 102 24;
  --color-btd-bot: 194 1 82;
  --color-loop-bot: 162 38 220;
  --color-qfl-bot: 9 163 171;
  --color-dca-bot-text: 2 137 65;
  --color-combo-bot-text: 174 99 11;
  --color-dca-futures-bot-text: 201 81 13;
  --color-qfl-bot-text: 0 122 128;
  --color-dca-bot-button: 2 137 65;
  --color-dca-bot-button-hover: 2 123 58;
  --color-dca-bot-button-active: 2 110 52;
  --color-combo-bot-button: 174 99 11;
  --color-combo-bot-button-hover: 157 89 10;
  --color-combo-bot-button-active: 139 79 9;
  --color-dca-futures-bot-button: 201 81 13;
  --color-dca-futures-bot-button-hover: 181 73 12;
  --color-dca-futures-bot-button-active: 161 65 10;
  --color-qfl-bot-button: 0 122 128;
  --color-qfl-bot-button-hover: 0 110 115;
  --color-qfl-bot-button-active: 0 98 102;
  --color-grid-bot-active: var(--color-blue-700);
  --color-dca-bot-active: 4 140 67;
  --color-combo-bot-active: 217 124 14;
  --color-dca-futures-bot-active: 229 95 19;
  --color-btd-bot-active: 165 1 70;
  --color-loop-bot-active: 143 19 201;
  --color-bg-grid-bot: var(--color-blue-50);
  --color-bg-dca-bot: 240 253 244;
  --color-bg-combo-bot: 255 247 237;
  --color-bg-btd-bot: 254 242 242;
  --color-bg-dca-futures-bot: 253 230 217;
  --color-bg-loop-bot: 246 233 251;
  --color-bg-qfl-bot: 20 184 166;
}

@media only screen and (min-width: 768px) {
  .mobile {
    display: none !important;
  }
}

@media only screen and (max-width: 767.98px) {
  .tablet {
    display: none !important;
  }
}

@media only screen and (min-width: 1280px) {
  .tablet {
    display: none !important;
  }
}

@media only screen and (max-width: 767.98px) {
  .desktop {
    display: none !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .desktop, .mobile-desktop {
    display: none !important;
  }
}

@media only screen and (min-width: 1280px) {
  .mobile-tablet {
    display: none !important;
  }
}

@media only screen and (max-width: 767.98px) {
  .tablet-desktop {
    display: none !important;
  }
}

html {
  scroll-padding-top: calc(var(--header-height) + 32px);
  -webkit-tap-highlight-color: #0000;
}

html.playwright {
  scroll-padding-top: auto;
}

@media (prefers-reduced-motion: no-preference) {
  html {
    scroll-behavior: smooth;
  }
}

body, html {
  min-width: 360px;
  height: 100%;
  font-family: var(--font-inter);
  font-feature-settings: "clig" off,"liga" off;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  margin: 0;
  padding: 0;
}

body.showModal, html.showModal {
  overflow: hidden;
}

* {
  box-sizing: border-box;
}

a {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

a:focus, button {
  outline: none;
}

button {
  cursor: pointer;
  vertical-align: middle;
  background: none;
  border: 0;
  justify-content: center;
  align-items: center;
  font-family: inherit;
  display: inline-flex;
  position: relative;
}

p, ul {
  margin: 0;
}

ul {
  padding: 0;
}

li {
  list-style: none;
}

dd, dl {
  margin: 0;
}

#__next {
  flex-direction: column;
  min-height: 100%;
  display: flex;
}

.homeBelowFold {
  contain-intrinsic-size: auto 14000px;
  content-visibility: auto;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

@media (prefers-reduced-motion: reduce) {
  *, :after, :before {
    scroll-behavior: auto !important;
    transition-duration: .01ms !important;
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
  }

  g, path {
    transform: none;
  }
}

@media only screen and (max-width: 767.98px) {
  .ot-sdk-container {
    width: 90% !important;
    padding: 0 !important;
  }

  #onetrust-group-container {
    width: 100% !important;
  }

  #onetrust-close-btn-container {
    top: 6px !important;
    right: 2px !important;
  }

  #onetrust-close-btn-container button {
    top: 0 !important;
    right: 0 !important;
  }

  #onetrust-policy {
    margin: 3em 0 .625em !important;
  }

  #onetrust-button-group {
    grid-gap: 16px;
    width: 100% !important;
    max-width: 400px !important;
    margin: 0 auto 16px !important;
    display: grid !important;
  }

  #onetrust-button-group button {
    margin: 0 !important;
  }
}

@media only screen and (min-width: 768px) {
  #onetrust-group-container {
    width: 95% !important;
  }

  #onetrust-policy {
    margin-bottom: 0 !important;
    margin-left: 1em !important;
    margin-right: 1em !important;
  }

  #onetrust-policy-text {
    margin: 0 !important;
  }

  #onetrust-button-group-parent {
    width: 100% !important;
    margin-left: 0 !important;
    padding: 0 !important;
    position: static !important;
    transform: none !important;
  }

  #onetrust-button-group {
    grid-column-gap: 13px;
    grid-template-columns: 1fr 1fr 1fr;
    width: calc(100% - 2em) !important;
    margin: 16px auto !important;
    padding: 0 16px !important;
    display: grid !important;
  }

  #onetrust-button-group button {
    margin: 0 !important;
  }

  #onetrust-close-btn-container {
    top: 0 !important;
    right: 0 !important;
    transform: none !important;
  }

  #onetrust-close-btn-container button {
    top: 10px !important;
    right: 10px !important;
  }
}

@media only screen and (min-width: 1280px) {
  #onetrust-policy {
    margin-left: 2% !important;
  }

  #onetrust-policy-text {
    margin-bottom: 1em !important;
  }

  #onetrust-button-group-parent {
    padding: 0 1.9% !important;
  }

  #onetrust-button-group {
    grid-template-columns: 1fr max-content max-content;
    width: 100% !important;
    margin-top: 0 !important;
    padding: 0 !important;
  }

  #onetrust-pc-btn-handler {
    width: max-content !important;
  }
}

.grecaptcha-badge {
  top: 10px;
}

.visually-hidden {
  clip: rect(0 0 0 0);
  white-space: nowrap;
  clip-path: inset(100%);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

input {
  font-family: inherit;
  font-size: 16px;
  line-height: 24px;
}

input::placeholder {
  letter-spacing: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}

input[type="number"] {
  -webkit-appearance: textfield;
  appearance: textfield;
}

input[type="number"]:focus, input[type="number"]:hover {
  -webkit-appearance: number-input;
  appearance: number-input;
}

input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}

input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
}

input:-moz-autofill {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  font-size: 16px !important;
  line-height: 24px !important;
}

input:-webkit-autofill {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-internal-autofill-selected {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-webkit-autofill {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-webkit-autofill:active {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-webkit-autofill:first-line {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-webkit-autofill:focus {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-webkit-autofill:hover {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:-webkit-autofill {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input:autofill {
  background-color: rgb(var(--color-white)) !important;
  box-shadow: 0 0 0 32px rgb(var(--color-white)) inset !important;
  -webkit-text-fill-color: rgb(var(--color-grey-900)) !important;
}

input[type="password"] {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-internal-autofill-selected {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill:active {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill:first-line {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill:focus {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill:hover {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:-webkit-autofill {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

input[type="password"]:autofill {
  height: 24px;
  position: relative;
  top: 0;
  left: -2px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important;
}

.svgrIcon {
  -webkit-user-select: none;
  user-select: none;
  fill: currentColor;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  font-size: 1.5rem;
  transition: fill .2s cubic-bezier(.4, 0, .2, 1);
  display: inline-block;
}

.mbr {
  display: none;
}

@media only screen and (max-width: 767.98px) {
  .mbr {
    display: initial;
  }
}

.tbr {
  display: none;
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .tbr {
    display: initial;
  }
}

@media only screen and (min-width: 1280px) {
  .mtbr {
    display: none;
  }
}

.tdbr {
  display: none;
}

@media only screen and (min-width: 768px) {
  .tdbr {
    display: initial;
  }
}

.dbr {
  display: none;
}

@media only screen and (min-width: 1280px) {
  .dbr {
    display: initial;
  }
}

.Link_root__O9kET {
  --keyboard-focus-radius: 12px;
  display: inline-flex;
  position: relative;
}

.Link_root__O9kET:focus-visible:not(:hover):after {
  content: "";
  border: 2px solid rgb(var(--color-blue-100));
  border-radius: var(--keyboard-focus-radius, 12px);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  position: absolute;
  top: -4px;
  left: -4px;
}

.Link_root__O9kET.Link_blue__NdFP9 {
  color: rgb(var(--color-blue-600));
}

.Link_root__O9kET.Link_blue__NdFP9:hover {
  color: rgb(var(--color-blue-500));
}

.Link_root__O9kET.Link_blue__NdFP9:active {
  color: rgb(var(--color-blue-700));
}

.Link_root__O9kET.Link_black__hQQIY {
  color: rgb(var(--color-grey-900));
}

.Link_root__O9kET.Link_black__hQQIY:hover {
  color: rgb(var(--color-blue-600));
}

.Link_root__O9kET.Link_black__hQQIY:active {
  color: rgb(var(--color-blue-700));
}

.Link_root__O9kET.Link_gray__A0TI4 {
  color: rgb(var(--color-grey-700));
}

.Link_root__O9kET.Link_gray__A0TI4:hover {
  color: rgb(var(--color-blue-600));
}

.Link_root__O9kET.Link_gray__A0TI4:active {
  color: rgb(var(--color-blue-700));
}

.Link_root__O9kET.Link_underlined__Wfxrw {
  text-decoration: underline;
}

.Link_root__O9kET.Link_fullWidth__WOEEw {
  width: 100%;
}

.SocialLinksIcons_linkIcon__iUdev {
  background: rgb(var(--color-grey-900)) var(--icon) 0 0/cover no-repeat;
  border-radius: 50%;
  width: 32px;
  height: 32px;
}

.SocialLinksIcons_linkIcon__iUdev:hover {
  background-color: rgb(var(--color-grey-700));
}

.DownloadApps_qrCodeImage__wfDtc {
  display: block;
}

.DownloadApps_buttonsWrapper__LGsre {
  flex-direction: column;
  display: flex;
}

.DownloadApps_button__4T9ea {
  border-radius: 8px;
}

.DownloadApps_button__4T9ea.DownloadApps_selected__paZSk {
  background: rgb(var(--color-grey-100));
}

.DownloadApps_button__4T9ea.DownloadApps_selected__paZSk:hover {
  background: rgb(var(--color-grey-200));
}

.DownloadApps_button__4T9ea.DownloadApps_selected__paZSk:focus-visible {
  background: rgb(var(--color-grey-200));
}

.DownloadApps_link__jZzqN {
  border-radius: 16px;
  padding: 8px 12px;
}

@media only screen and (min-width: 768px) {
  .DownloadApps_link__jZzqN {
    gap: 32px;
    padding: 12px 24px;
  }
}

.DownloadApps_button__4T9ea, .DownloadApps_link__jZzqN {
  width: 100%;
  color: rgb(var(--color-grey-900));
  border: 1px solid rgb(var(--color-grey-200));
  background: rgb(var(--color-white));
  justify-content: center;
  align-items: center;
  display: flex;
}

.DownloadApps_button__4T9ea:hover, .DownloadApps_link__jZzqN:hover {
  background: rgb(var(--color-grey-200));
}

.DownloadApps_button__4T9ea:focus-visible {
  background: rgb(var(--color-grey-200));
}

.DownloadApps_link__jZzqN:focus-visible {
  background: rgb(var(--color-grey-200));
}

.DownloadApps_root__EGaUK {
  display: flex;
}

.DownloadApps_root__EGaUK.DownloadApps_small__bWJxJ .DownloadApps_qrCodeImage__wfDtc {
  width: 100px;
  height: 100px;
}

.DownloadApps_root__EGaUK.DownloadApps_small__bWJxJ .DownloadApps_buttonsWrapper__LGsre {
  gap: 4px;
}

.DownloadApps_root__EGaUK.DownloadApps_small__bWJxJ .DownloadApps_button__4T9ea {
  padding: 7px 14px;
}

.DownloadApps_root__EGaUK.DownloadApps_small__bWJxJ .DownloadApps_logo__VArt0 {
  width: 108px;
  height: 24px;
}

@media only screen and (min-width: 768px) {
  .DownloadApps_root__EGaUK.DownloadApps_small__bWJxJ .DownloadApps_logo__VArt0 {
    width: 144px;
    height: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .DownloadApps_root__EGaUK.DownloadApps_small__bWJxJ .DownloadApps_logo__VArt0 {
    width: 70px;
    height: 16px;
  }
}

.DownloadApps_root__EGaUK.DownloadApps_medium__3ZRCa .DownloadApps_qrCodeImage__wfDtc {
  width: 96px;
  height: 96px;
}

.DownloadApps_root__EGaUK.DownloadApps_medium__3ZRCa .DownloadApps_buttonsWrapper__LGsre {
  gap: 8px;
}

.DownloadApps_root__EGaUK.DownloadApps_medium__3ZRCa .DownloadApps_button__4T9ea {
  padding: 9px 14px;
}

.DownloadApps_root__EGaUK.DownloadApps_medium__3ZRCa .DownloadApps_logo__VArt0 {
  width: 108px;
  height: 24px;
}

.DownloadApps_root__EGaUK.DownloadApps_large__8J9Rq .DownloadApps_qrCodeImage__wfDtc {
  width: 208px;
  height: 208px;
}

.DownloadApps_root__EGaUK.DownloadApps_large__8J9Rq .DownloadApps_buttonsWrapper__LGsre {
  gap: 8px;
}

.DownloadApps_root__EGaUK.DownloadApps_large__8J9Rq .DownloadApps_button__4T9ea {
  padding: 9px 14px;
}

.DownloadApps_root__EGaUK.DownloadApps_large__8J9Rq .DownloadApps_logo__VArt0 {
  width: 108px;
  height: 24px;
}

.DownloadApps_appLinks__mSNoZ {
  gap: 20px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .DownloadApps_appLinks__mSNoZ {
    gap: 24px;
  }
}

.DownloadApps_appLinks__mSNoZ.DownloadApps_column__OTi6R {
  flex-direction: column;
}

.DownloadApps_appLinks__mSNoZ.DownloadApps_row__UI_JE {
  flex-direction: row;
}

.DownloadApps_appButtons__mp3oJ {
  gap: 8px;
  display: flex;
}

.DownloadApps_appButtons__mp3oJ.DownloadApps_column__OTi6R {
  flex-direction: column;
}

.DownloadApps_appButtons__mp3oJ.DownloadApps_column__OTi6R.DownloadApps_reverse__5emUW {
  flex-direction: column-reverse;
}

.DownloadApps_appButtons__mp3oJ.DownloadApps_row__UI_JE {
  flex-direction: row;
}

.DownloadApps_appButtons__mp3oJ.DownloadApps_row__UI_JE.DownloadApps_reverse__5emUW {
  flex-direction: row-reverse;
}

.DownloadApps_imageWrapper__v3SXW {
  border-radius: 4px;
  overflow: hidden;
}

.BitsgapLogo_root__gNVIr {
  width: 87px;
  height: 24px;
  display: flex;
  position: relative;
}

.BitsgapLogo_root__gNVIr:focus {
  outline: 1px solid rgb(var(--color-blue-700));
  border-radius: 5px;
}

.BitsgapLogo_root__gNVIr:focus:not(:focus-visible) {
  outline: none;
}

@media only screen and (min-width: 1280px) {
  .BitsgapLogo_root__gNVIr.BitsgapLogo_header__jKE0t {
    width: 102px;
    height: 28px;
  }
}

@media only screen and (min-width: 768px) {
  .BitsgapLogo_root__gNVIr.BitsgapLogo_footer__a850U {
    width: 116px;
    height: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .BitsgapLogo_root__gNVIr.BitsgapLogo_footer__a850U {
    width: 145px;
    height: 40px;
  }
}

.Container_root__afIso {
  padding-left: var(--page-side-padding-mobile);
  padding-right: var(--page-side-padding-mobile);
}

@media only screen and (min-width: 768px) {
  .Container_root__afIso {
    padding-left: var(--page-side-padding-tablet);
    padding-right: var(--page-side-padding-tablet);
  }
}

@media only screen and (min-width: 1280px) {
  .Container_root__afIso {
    width: 100%;
    max-width: var(--content-max-width-desktop);
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }
}

.Container_root__afIso.Container_centered__0kGcb {
  flex-direction: column;
  align-items: center;
  display: flex;
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .Container_root__afIso.Container_fixedWidth__Yj1hc {
    max-width: var(--content-max-width-tablet);
    margin-left: auto;
    margin-right: auto;
  }
}

.Footer_root__NVMl_ {
  color: rgb(var(--color-grey-900));
  background-color: rgb(var(--color-white));
  padding: 32px 8px 16px;
}

@media only screen and (min-width: 768px) {
  .Footer_root__NVMl_ {
    padding: 56px 0 30px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_root__NVMl_ {
    padding-top: 104px;
    padding-bottom: 78px;
  }
}

@media only screen and (min-width: 768px) {
  .Footer_mainContent__vpPEI {
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    row-gap: 50px;
    padding-bottom: 30px;
    display: flex;
  }

  .Footer_mainContent__vpPEI > :not(:last-child) {
    margin-right: 22px;
  }

  .Footer_mainContent__vpPEI .Footer_appStoreBlock___GiFu {
    margin-right: 56px;
  }

  .Footer_mainContent__vpPEI.Footer_old__WknH0 {
    row-gap: unset;
  }

  .Footer_mainContent__vpPEI.Footer_old__WknH0 .Footer_appStoreBlock___GiFu {
    margin-right: 82px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_mainContent__vpPEI {
    justify-content: flex-start;
    row-gap: unset;
  }

  .Footer_mainContent__vpPEI > :not(:last-child) {
    margin-right: 12px;
  }

  .Footer_mainContent__vpPEI .Footer_appStoreBlock___GiFu {
    margin-right: 40px;
  }

  .Footer_socialBlock__5XCx4 {
    max-width: 586px;
  }
}

.Footer_copyright__COmni {
  gap: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: grid;
}

@media only screen and (min-width: 768px) {
  .Footer_copyright__COmni {
    gap: 12px;
    max-width: 340px;
    margin-top: 0;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_copyright__COmni {
    gap: 20px;
    width: 340px;
  }
}

.Footer_copyright__COmni.Footer_old__WknH0 {
  max-width: 265px;
  margin-bottom: 32px;
}

@media only screen and (min-width: 768px) {
  .Footer_copyright__COmni.Footer_old__WknH0 {
    max-width: 460px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_copyright__COmni.Footer_old__WknH0 {
    width: 305px;
    max-width: none;
    margin-bottom: 0;
  }
}

.Footer_socialMedia__07j2m {
  grid-template-columns: repeat(auto-fit, 32px);
  gap: 24px;
  margin-top: 24px;
  line-height: 10px;
  display: grid;
}

.Footer_withIndent__pMs12:before {
  content: "—";
  margin-right: 6px;
}

@media only screen and (min-width: 768px) {
  .Footer_navigation__0wzGr {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 100%;
    padding-bottom: 17px;
    display: grid;
  }

  .Footer_navigation__0wzGr.Footer_old__WknH0 {
    margin-top: 50px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_navigation__0wzGr {
    margin-top: 64px;
    padding-bottom: 20px;
  }
}

.Footer_navListLinks__PSNwA, .Footer_navList__e1AP0 {
  flex-direction: column;
  display: flex;
}

.Footer_navListLinks__PSNwA > :not(:last-child) {
  margin-bottom: 8px;
}

.Footer_navListItem__jOvdm {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media only screen and (min-width: 768px) {
  .Footer_navListItem__jOvdm {
    font-size: 16px;
    line-height: 24px;
  }
}

.Footer_navListItem__jOvdm.Footer_bold__uUVUn {
  font-weight: 700;
}

.Footer_navListItem__jOvdm.Footer_newGroup__9YQI9 {
  margin-top: 4px;
}

@media only screen and (min-width: 768px) {
  .Footer_navListItem__jOvdm.Footer_newGroup__9YQI9 {
    margin-top: 8px;
  }
}

.Footer_quickLinksWrapper__LtHit {
  background-color: rgb(var(--color-white));
  padding-bottom: 8px;
}

@media only screen and (min-width: 768px) {
  .Footer_supportedCoins__FeyIe {
    border-top: 1px solid #0000;
    padding-top: 30px;
    padding-bottom: 3px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_supportedCoins__FeyIe {
    padding-top: 8px;
    padding-bottom: 8px;
  }
}

.Footer_hidden__1Z0nG {
  display: none;
}

@media only screen and (min-width: 768px) {
  .Footer_supportedExchanges__Tz2LM {
    border-top: 1px solid #0000;
    padding-top: 2px;
    padding-bottom: 8px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_supportedExchanges__Tz2LM {
    padding-top: 13px;
    padding-bottom: 42px;
  }
}

.Footer_quickLinks__Hd2te {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.Footer_quickLinks__Hd2te > :not(:last-child) {
  margin-right: 8px;
}

@media only screen and (min-width: 768px) {
  .Footer_quickLinks__Hd2te > :not(:last-child) {
    margin-right: 12px;
  }
}

.Footer_quickLinks__Hd2te > * {
  margin-bottom: 8px;
}

@media only screen and (min-width: 768px) {
  .Footer_quickLinks__Hd2te > * {
    margin-bottom: 12px;
  }
}

.Footer_label__Fr9LL, .Footer_quickLink__7x6MX {
  color: rgb(var(--color-grey-700));
}

.Footer_quickLink__7x6MX {
  background-color: rgb(var(--color-grey-100));
  border-radius: 12px;
  padding: 4px 12px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

@media only screen and (min-width: 768px) {
  .Footer_quickLink__7x6MX {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }
}

.Footer_quickLink__7x6MX:focus {
  outline: 1px solid rgb(var(--color-blue-700));
  border-radius: 5px;
}

.Footer_quickLink__7x6MX:focus:not(:focus-visible) {
  outline: none;
}

.Footer_quickLink__7x6MX:hover {
  color: rgb(var(--color-blue-600));
}

.Footer_quickLink__7x6MX:active {
  color: rgb(var(--color-blue-700));
  background-color: rgb(var(--color-blue-50));
}

.Footer_quickLink__7x6MX:focus {
  border-radius: 12px;
}

.Footer_transparentButton__ji4fY {
  text-align: left;
  background: none;
  margin: 0;
  font-family: inherit;
  display: flex;
  color: rgb(var(--color-grey-700)) !important;
  border: 0 !important;
  padding: 0 !important;
  font-size: 14px !important;
  line-height: 20px !important;
}

@media only screen and (min-width: 768px) {
  .Footer_transparentButton__ji4fY {
    font-size: 16px !important;
    line-height: 24px !important;
  }
}

.Footer_transparentButton__ji4fY:focus {
  outline: 1px solid rgb(var(--color-blue-700));
  border-radius: 5px;
}

.Footer_transparentButton__ji4fY:focus:not(:focus-visible) {
  outline: none;
}

.Footer_transparentButton__ji4fY:hover {
  cursor: pointer;
  color: rgb(var(--color-blue-600)) !important;
  background: none !important;
}

.Footer_appInfoBlock__zF_sR {
  grid-gap: 8px;
  grid-template-columns: 208px min-content;
  grid-auto-flow: column;
  justify-content: flex-start;
  margin-bottom: 32px;
  display: grid;
}

@media only screen and (min-width: 768px) {
  .Footer_appInfoBlock__zF_sR {
    grid-template-columns: 1fr min-content;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_appInfoBlock__zF_sR {
    margin-top: 8px;
    margin-bottom: 0;
  }
}

.Footer_title__eH1kD {
  margin-top: 24px;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

@media only screen and (min-width: 768px) {
  .Footer_title__eH1kD {
    margin-top: 0;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 28px;
  }
}

.Footer_title__eH1kD.Footer_addPadding__CNdIx {
  margin-top: 32px;
}

@media only screen and (min-width: 768px) {
  .Footer_title__eH1kD.Footer_addPadding__CNdIx {
    margin-top: 0;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_title__eH1kD.Footer_addPadding__CNdIx {
    margin-bottom: 32px;
  }
}

@media only screen and (min-width: 768px) {
  .Footer_title__eH1kD.Footer_appInfoTitle__24Mvu {
    margin-bottom: 12px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_title__eH1kD.Footer_appInfoTitle__24Mvu {
    margin-bottom: 32px;
  }
}

.Footer_text__Yv86v {
  color: rgb(var(--color-grey-700));
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media only screen and (min-width: 768px) {
  .Footer_text__Yv86v {
    font-size: 16px;
    line-height: 24px;
  }
}

@media only screen and (min-width: 1280px) {
  .Footer_community__YqfGO {
    max-width: 590px;
  }
}

.ChatLauncher_root__Gi_GQ {
  text-align: left;
  color: rgb(var(--color-white));
  font: inherit;
  --keyboard-focus-radius: 50%;
  right: calc(24px + env(safe-area-inset-right));
  bottom: calc(24px + env(safe-area-inset-bottom) + var(--one-trust-banner-height, 0px));
  z-index: 800;
  cursor: pointer;
  width: 56px;
  height: 56px;
  background: none;
  background: rgb(var(--color-blue-600));
  box-shadow: 0 4px 16px rgb(var(--color-grey-900)/.16);
  border: none;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
  position: fixed;
  overflow: visible;
}

.ChatLauncher_root__Gi_GQ:active, .ChatLauncher_root__Gi_GQ:focus {
  outline: none;
}

.ChatLauncher_root__Gi_GQ:focus-visible:not(:hover):after {
  content: "";
  border: 2px solid rgb(var(--color-blue-100));
  border-radius: var(--keyboard-focus-radius, 12px);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  position: absolute;
  top: -4px;
  left: -4px;
}

.ChatLauncher_root__Gi_GQ:hover {
  background: rgb(var(--color-blue-500));
}

.ChatLauncher_root__Gi_GQ:active {
  background: rgb(var(--color-blue-700));
}

.ChatLauncher_root__Gi_GQ:disabled {
  cursor: wait;
}

.ChatLauncher_root__Gi_GQ .ChatLauncher_icon__J_IkC {
  width: 24px;
  height: 24px;
}
