:root {
  --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-4: 220 252 231;
  --color-green-5: 74 222 128;
  --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: 234 88 12;
  --color-btd-bot: 194 1 82;
  --color-loop-bot: 162 38 220;
  --color-qfl-bot: 9 163 171;
  --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: rgba(0, 0, 0, 0)
}

html.playwright {
  scroll-padding-top: auto
}

@media(prefers-reduced-motion:no-preference) {
  html {
    scroll-behavior: smooth
  }
}

body,
html {
  min-width: 360px;
  height: 100%;
  margin: 0;
  padding: 0;
  font-family: var(--font-inter);
  font-feature-settings: "clig" off, "liga" off;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility
}

body.showModal,
html.showModal {
  overflow: hidden
}

* {
  box-sizing: border-box
}

a {
  cursor: pointer;
  text-decoration: none;
  color: inherit
}

a:focus,
button {
  outline: none
}

button {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  vertical-align: middle;
  border: 0;
  background: none;
  font-family: inherit
}

p,
ul {
  margin: 0
}

ul {
  padding: 0
}

li {
  list-style: none
}

dd,
dl {
  margin: 0
}

#__next {
  display: flex;
  flex-direction: column;
  min-height: 100%
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0
}

@media(prefers-reduced-motion:reduce) {

  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 {
    display: grid !important;
    width: 100% !important;
    max-width: 400px !important;
    margin: 0 auto 16px !important;
    grid-gap: 16px
  }

  #onetrust-button-group button {
    margin: 0 !important
  }
}

@media only screen and (min-width:768px) {
  #onetrust-group-container {
    width: 95% !important
  }

  #onetrust-policy {
    margin-left: 1em !important;
    margin-right: 1em !important;
    margin-bottom: 0 !important
  }

  #onetrust-policy-text {
    margin: 0 !important
  }

  #onetrust-button-group-parent {
    position: static !important;
    width: 100% !important;
    margin-left: 0 !important;
    padding: 0 !important;
    transform: none !important
  }

  #onetrust-button-group {
    display: grid !important;
    width: calc(100% - 2em) !important;
    margin: 16px auto !important;
    padding: 0 16px !important;
    grid-column-gap: 13px;
    grid-template-columns: 1fr 1fr 1fr
  }

  #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 {
    width: 100% !important;
    margin-top: 0 !important;
    padding: 0 !important;
    grid-template-columns: 1fr max-content max-content
  }

  #onetrust-pc-btn-handler {
    width: max-content !important
  }
}

.grecaptcha-badge {
  top: 10px
}

.visually-hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  white-space: nowrap;
  border: 0;
  clip-path: inset(100%)
}

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] {
  appearance: textfield
}

input[type=number]:focus,
input[type=number]:hover {
  appearance: number-input
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  margin: 0;
  appearance: none
}

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,
input:-webkit-autofill,
input:-webkit-autofill:active,
input:-webkit-autofill:first-line,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover,
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] {
  position: relative;
  top: 0;
  left: -2px;
  height: 24px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important
}

input[type=password]:-webkit-autofill {
  position: relative;
  top: 0;
  left: -2px;
  height: 24px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important
}

input[type=password]:-internal-autofill-selected,
input[type=password]:-webkit-autofill,
input[type=password]:-webkit-autofill:active,
input[type=password]:-webkit-autofill:first-line,
input[type=password]:-webkit-autofill:focus,
input[type=password]:-webkit-autofill:hover,
input[type=password]:autofill {
  position: relative;
  top: 0;
  left: -2px;
  height: 24px;
  letter-spacing: 0 !important;
  font-family: Verdana, sans-serif !important;
  font-size: 22px !important
}

.svgrIcon {
  display: inline-block;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  -webkit-user-select: none;
  user-select: none;
  transition: fill .2s cubic-bezier(.4, 0, .2, 1) 0s;
  font-size: 1.5rem;
  fill: currentcolor
}

.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: "";
  position: absolute;
  top: -4px;
  left: -4px;
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  border: 2px solid rgb(var(--color-blue-100));
  border-radius: var(--keyboard-focus-radius, 12px)
}

.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 {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: rgb(17 24 39);
  display: flex;
  align-items: center;
  justify-content: center;

  img {
    width: 26px;
    height: 26px;
  }
}

.SocialLinksIcons_linkIcon__iUdev:hover {
  background-color: rgb(var(--color-grey-700))
}

.AppLinks_root__GC2YH {
  display: grid
}

.AppLinks_columns__hyWLx {
  grid-template-columns: 1fr 1fr
}

.AppLinks_rows__7NDDa {
  grid-template-rows: 1fr 1fr
}

.AppLinks_link__sVtPR {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  color: rgb(var(--color-grey-900));
  border: 1px solid rgb(var(--color-grey-200));
  background: rgb(var(--color-white))
}

.AppLinks_link__sVtPR:focus,
.AppLinks_link__sVtPR:hover {
  color: rgb(var(--color-white));
  border-color: rgb(var(--color-grey-900));
  background: rgb(var(--color-grey-900))
}

.AppLinks_medium__SYZnw {
  gap: 12px
}

.AppLinks_medium__SYZnw .AppLinks_link__sVtPR {
  padding: 15px;
  border-radius: 20px
}

.AppLinks_small__6lLyt {
  gap: 8px
}

.AppLinks_small__6lLyt .AppLinks_link__sVtPR {
  padding: 9px 14px;
  border-radius: 12px
}

.AppLinks_logo__8tqTl {
  width: 108px;
  height: 24px
}

.BitsgapLogo_root__gNVIr {
  position: relative;
  display: flex;
  width: 87px;
  height: 24px
}

.BitsgapLogo_root__gNVIr:focus {
  border-radius: 5px;
  outline: 1px solid rgb(var(--color-blue-700))
}

.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
  }
}

.AppQRCode_root__JAUEC {
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 1px solid rgb(var(--color-grey-200));
  border-radius: 12px;
  background-color: rgb(var(--color-white))
}

.AppQRCode_root__JAUEC.AppQRCode_standard__3NsdG {
  padding: 11px
}

.AppQRCode_root__JAUEC.AppQRCode_large__3ovba {
  padding: 25px
}

.AppQRCode_qrCodeImage__YxTq3.AppQRCode_standard__3NsdG {
  width: 72px;
  height: 72px
}

.AppQRCode_qrCodeImage__YxTq3.AppQRCode_large__3ovba {
  width: 156px;
  height: 156px
}

.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 {
  display: flex;
  flex-direction: column;
  align-items: center
}

@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_ {
  padding: 32px 8px 16px;
  color: rgb(var(--color-grey-900))
}

@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
  }
}

.Footer_root__NVMl_.Footer_white__gDTYT {
  background-color: rgb(var(--color-white))
}

.Footer_root__NVMl_.Footer_grey__txbVs {
  background-color: rgb(var(--color-grey-100))
}

@media only screen and (min-width:768px) {
  .Footer_mainContent__vpPEI {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    padding-bottom: 30px;
    row-gap: 50px
  }

  .Footer_mainContent__vpPEI>:not(:last-child) {
    margin-right: 22px
  }

  .Footer_mainContent__vpPEI .Footer_appStoreBlock___GiFu {
    margin-right: 40px
  }

  .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_copyright__COmni {
  display: grid;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  gap: 16px
}

@media only screen and (min-width:768px) {
  .Footer_copyright__COmni {
    max-width: 340px;
    margin-top: 0;
    gap: 12px
  }
}

@media only screen and (min-width:1280px) {
  .Footer_copyright__COmni {
    width: 340px;
    gap: 20px
  }
}

.Footer_copyright__COmni.Footer_old__WknH0 {
  max-width: 265px
}

@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
  }
}

.Footer_socialMedia__07j2m {
  display: grid;
  margin-top: 24px;
  line-height: 10px;
  gap: 24px;
  grid-template-columns: repeat(auto-fit, 32px)
}

.Footer_withIndent__pMs12:before {
  content: "—";
  margin-right: 6px
}

@media only screen and (min-width:768px) {
  .Footer_navigation__0wzGr {
    display: grid;
    width: 100%;
    padding-bottom: 17px;
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr
  }

  .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 {
  display: flex;
  flex-direction: column
}

.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 {
  padding-bottom: 8px
}

.Footer_quickLinksWrapper__LtHit.Footer_white__gDTYT {
  background-color: rgb(var(--color-white))
}

.Footer_quickLinksWrapper__LtHit.Footer_grey__txbVs {
  background-color: rgb(var(--color-grey-100))
}

@media only screen and (min-width:768px) {
  .Footer_supportedCoins__FeyIe {
    padding-top: 30px;
    padding-bottom: 3px;
    border-top: 1px solid rgba(0, 0, 0, 0)
  }
}

@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 {
    padding-top: 2px;
    padding-bottom: 8px;
    border-top: 1px solid rgba(0, 0, 0, 0)
  }
}

@media only screen and (min-width:1280px) {
  .Footer_supportedExchanges__Tz2LM {
    padding-top: 13px;
    padding-bottom: 42px
  }
}

.Footer_quickLinks__Hd2te {
  display: flex;
  flex-wrap: wrap;
  align-items: center
}

.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 {
  padding: 4px 12px;
  border-radius: 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 {
  border-radius: 5px;
  outline: 1px solid rgb(var(--color-blue-700))
}

.Footer_quickLink__7x6MX:focus:not(:focus-visible) {
  outline: none
}

.Footer_quickLink__7x6MX:hover {
  color: rgb(var(--color-blue-600))
}

.Footer_quickLink__7x6MX.Footer_grey__txbVs {
  background-color: rgb(var(--color-grey-100))
}

.Footer_quickLink__7x6MX.Footer_grey__txbVs:active {
  color: rgb(var(--color-blue-700));
  background-color: rgb(var(--color-blue-50))
}

.Footer_quickLink__7x6MX.Footer_white__gDTYT {
  background-color: rgb(var(--color-white))
}

.Footer_transparentButton__ji4fY {
  display: flex;
  margin: 0;
  padding: 0 !important;
  text-align: left;
  color: rgb(var(--color-grey-700)) !important;
  border: 0 !important;
  background: none;
  font-family: inherit;
  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 {
  border-radius: 5px;
  outline: 1px solid rgb(var(--color-blue-700))
}

.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 {
  display: grid;
  justify-content: flex-start;
  margin-bottom: 32px;
  grid-auto-flow: column;
  grid-gap: 8px;
  grid-template-columns: 208px min-content
}

@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_appButtons__Kj_FC {
  display: grid;
  grid-gap: 8px
}

.Footer_appLogo__HFhS3 {
  width: 109px;
  height: 28px
}

.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
  }
}

.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
  }
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");
  unicode-range: u+0460-052f, u+1c80-1c8a, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");
  unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");
  unicode-range: u+1f??
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");
  unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");
  unicode-range: u+0460-052f, u+1c80-1c8a, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");
  unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");
  unicode-range: u+1f??
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");
  unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");
  unicode-range: u+0460-052f, u+1c80-1c8a, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");
  unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");
  unicode-range: u+1f??
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");
  unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");
  unicode-range: u+0460-052f, u+1c80-1c8a, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");
  unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");
  unicode-range: u+1f??
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");
  unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");
  unicode-range: u+0460-052f, u+1c80-1c8a, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");
  unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");
  unicode-range: u+1f??
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");
  unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304, u+0308, u+0329, 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-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter Fallback;
  src: local("Arial");
  ascent-override: 90.44%;
  descent-override: 22.52%;
  line-gap-override: 0.00%;
  size-adjust: 107.12%
}

.__className_d1882a {
  font-family: Inter, Inter Fallback, system-ui, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-style: normal
}

.__variable_d1882a {
  --font-inter: "Inter", "Inter Fallback", system-ui, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif
}