.PageLayout_main__i1bGy {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.PageLayout_main__i1bGy.PageLayout_hidden__xfU5i {
  overflow: hidden;
}

.TypographyBodyXs_root__kmGc0 {
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

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

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

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

@media only screen and (min-width: 1280px) {
  .TypographyDescriptionSecondary_root__n3CoL {
    font-size: 20px;
    line-height: 28px;
  }
}

.TypographyTitleH2_root__mVBYA {
  letter-spacing: -.2px;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
}

@media only screen and (min-width: 768px) {
  .TypographyTitleH2_root__mVBYA {
    font-size: 28px;
    line-height: 40px;
  }
}

@media only screen and (min-width: 1280px) {
  .TypographyTitleH2_root__mVBYA {
    letter-spacing: -.4px;
    font-size: 44px;
    line-height: 64px;
  }
}

.PlusMinusToggleIconCircled_root__gVeqo {
  --icon-color: rgb(var(--color-grey-900));
  --icon-size: 20px;
  --icon-thickness: 2px;
  --icon-sign-length: 8px;
  --icon-sign-extra-line-opacity: 1;
  --icon-transition-time: .4s;
  width: var(--icon-size);
  height: var(--icon-size);
  transition: transform var(--icon-transition-time);
  border: var(--icon-thickness) solid var(--icon-color);
  border-radius: 50%;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .PlusMinusToggleIconCircled_root__gVeqo {
    --icon-size: 26px;
    --icon-sign-length: 10px;
  }
}

.PlusMinusToggleIconCircled_root__gVeqo.PlusMinusToggleIconCircled_open__LCD3D {
  --icon-sign-extra-line-opacity: 0;
  transform: rotate(.5turn);
}

.PlusMinusToggleIconCircled_root__gVeqo:after, .PlusMinusToggleIconCircled_root__gVeqo:before {
  content: "";
  top: calc(50% - var(--icon-thickness)/2);
  left: calc((100% - var(--icon-sign-length))/2);
  width: var(--icon-sign-length);
  height: var(--icon-thickness);
  transition: opacity var(--icon-transition-time);
  border-radius: var(--icon-size);
  background-color: var(--icon-color);
  position: absolute;
}

.PlusMinusToggleIconCircled_root__gVeqo:after {
  opacity: var(--icon-sign-extra-line-opacity);
  transform: rotate(90deg);
}

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

.FAQ_root__Z6BED.FAQ_grey__S3_6Z {
  background-color: rgb(var(--color-grey-100));
  padding: 40px 0;
}

@media only screen and (min-width: 768px) {
  .FAQ_root__Z6BED.FAQ_grey__S3_6Z {
    padding: 50px 0;
  }
}

@media only screen and (min-width: 1280px) {
  .FAQ_root__Z6BED.FAQ_grey__S3_6Z {
    padding-top: 80px;
    padding-bottom: 100px;
  }
}

.FAQ_root__Z6BED.FAQ_white__pVwo9 {
  padding: 20px 0;
}

@media only screen and (min-width: 768px) {
  .FAQ_root__Z6BED.FAQ_white__pVwo9 {
    padding: 36px 0;
  }
}

@media only screen and (min-width: 1280px) {
  .FAQ_root__Z6BED.FAQ_white__pVwo9 {
    padding: 60px 0;
  }
}

.FAQ_title__pjgzt {
  text-align: center;
  color: rgb(var(--color-grey-900));
  margin-bottom: 16px;
}

@media only screen and (min-width: 768px) {
  .FAQ_title__pjgzt {
    margin-bottom: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .FAQ_title__pjgzt {
    margin-bottom: 48px;
  }
}

.FAQ_accordionRoot__O62XO {
  border-radius: 20px;
}

@media only screen and (min-width: 1280px) {
  .FAQ_accordionRoot__O62XO {
    border-radius: 24px;
  }
}

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

.FAQ_accordionRoot__O62XO.FAQ_white__pVwo9 {
  background-color: rgb(var(--color-grey-100));
}

@media only screen and (min-width: 1280px) {
  .FAQ_accordionRoot__O62XO.FAQ_white__pVwo9:hover {
    background-color: rgb(var(--color-grey-200));
  }

  .FAQ_accordionRoot__O62XO.FAQ_white__pVwo9:focus-visible:not(:hover) {
    background-color: rgb(var(--color-grey-200));
  }
}

.FAQ_accordionRoot__O62XO.FAQ_grey__S3_6Z {
  background-color: rgb(var(--color-white));
}

@media only screen and (min-width: 1280px) {
  .FAQ_accordionRoot__O62XO.FAQ_grey__S3_6Z:hover {
    background-color: rgb(var(--color-grey-200));
  }

  .FAQ_accordionRoot__O62XO.FAQ_grey__S3_6Z:focus-visible:not(:hover) {
    background-color: rgb(var(--color-grey-200));
  }
}

.FAQ_accordionSummary__Zz9mt {
  cursor: pointer;
  letter-spacing: -.2px;
  min-height: auto;
  color: rgb(var(--color-grey-900));
  grid-column-gap: 20px;
  grid-template-columns: 1fr min-content;
  align-items: center;
  padding: 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  display: grid;
}

@media only screen and (min-width: 768px) {
  .FAQ_accordionSummary__Zz9mt {
    letter-spacing: normal;
    font-size: 22px;
    line-height: 32px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .FAQ_accordionSummary__Zz9mt {
    min-height: unset;
  }
}

@media only screen and (min-width: 1280px) {
  .FAQ_accordionSummary__Zz9mt {
    padding: 32px;
    font-size: 28px;
    line-height: 40px;
  }
}

.FAQ_accordionDetails__YlC8J {
  color: rgb(var(--color-grey-700));
  padding: 0 20px 20px;
}

@media only screen and (min-width: 768px) {
  .FAQ_accordionDetails__YlC8J {
    padding: 0 20px 20px;
  }
}

@media only screen and (min-width: 1280px) {
  .FAQ_accordionDetails__YlC8J {
    padding: 0 32px 32px;
  }
}

.FAQ_line__bWKAS {
  background: rgb(var(--color-grey-300));
  height: 1px;
  margin-bottom: 19px;
}

@media only screen and (min-width: 1280px) {
  .FAQ_line__bWKAS {
    margin-bottom: 31px;
  }

  .FAQ_list__aBl_D {
    max-width: 1030px;
    margin: 0 auto;
  }
}

@media only screen and (min-width: 768px) {
  .FAQ_bestCryptoTradingBots__Y1WYq .FAQ_accordionSummary__Zz9mt {
    letter-spacing: -.2px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .FAQ_bestCryptoTradingBots__Y1WYq .FAQ_accordionDetails__YlC8J.FAQ_accordionDetails__YlC8J {
    font-size: 14px;
    line-height: 20px;
  }
}

@media only screen and (max-width: 767.98px) {
  .FAQ_bestCryptoTradingBots__Y1WYq .FAQ_narrowQuestion__x2K03 {
    max-width: 201px;
  }
}

.PromoNEW_root__xYCzE {
  color: rgb(var(--color-grey-900));
  flex-direction: column;
  align-items: center;
  display: flex;
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_root__xYCzE {
    align-items: flex-start;
    max-width: 668px;
  }

  .PromoNEW_root__xYCzE.PromoNEW_variant-fullWidth__RVmuH {
    align-items: center;
    max-width: none;
  }
}

.PromoNEW_title__bIGB0 {
  text-align: center;
  letter-spacing: -.8px;
  max-width: 600px;
  color: rgb(var(--color-grey-900));
  margin-bottom: 16px;
  font-size: 34px;
  font-weight: 900;
  line-height: 48px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_title__bIGB0 {
    max-width: 668px;
    margin-bottom: 16px;
    font-size: 52px;
    line-height: 64px;
  }
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_title__bIGB0 {
    text-align: left;
    max-width: 610px;
    margin-bottom: 24px;
    font-size: 64px;
    line-height: 80px;
  }
}

.PromoNEW_title__bIGB0.PromoNEW_alternate__WZ9PP {
  margin-bottom: 12px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_title__bIGB0.PromoNEW_alternate__WZ9PP {
    margin-bottom: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_title__bIGB0.PromoNEW_alternate__WZ9PP {
    margin-bottom: 24px;
  }
}

.PromoNEW_title__bIGB0.PromoNEW_variant-fullWidth__RVmuH {
  margin-bottom: 16px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_title__bIGB0.PromoNEW_variant-fullWidth__RVmuH {
    margin-bottom: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_title__bIGB0.PromoNEW_variant-fullWidth__RVmuH {
    text-align: center;
    max-width: none;
    margin-bottom: 16px;
  }

  .PromoNEW_title__bIGB0.PromoNEW_variant-fullWidth__RVmuH.PromoNEW_withHighlight__cuCAh {
    margin-bottom: 32px;
  }

  .PromoNEW_title__bIGB0.PromoNEW_withHighlight__cuCAh {
    margin-bottom: 48px;
  }
}

.PromoNEW_highlight__ahSwf.PromoNEW_theme-standard__ZUJTc {
  color: rgb(var(--color-blue-600));
}

.PromoNEW_highlight__ahSwf.PromoNEW_theme-orange__TIPr5 {
  color: rgb(var(--color-dca-futures-bot));
}

.PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK {
  display: inline-block;
  position: relative;
}

.PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK:after {
  content: "";
  background-repeat: no-repeat;
  background-size: 100%;
  height: 34px;
  position: absolute;
  bottom: -38px;
  left: 0;
  right: 0;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK:after {
    height: 34px;
    bottom: -30px;
  }
}

.PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK.PromoNEW_theme-standard__ZUJTc:after {
  background-image: url("asset-1a158c8efb9165ed.svg");
}

.PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK.PromoNEW_theme-orange__TIPr5:after {
  background-image: url("asset-3615032d91c9d90d.svg");
}

.PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK.PromoNEW_variant-fullWidth__RVmuH:after {
  bottom: -30px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK.PromoNEW_variant-fullWidth__RVmuH:after {
    bottom: -24px;
  }
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_highlight__ahSwf.PromoNEW_underline__0HbLK.PromoNEW_variant-fullWidth__RVmuH:after {
    bottom: -27px;
  }
}

.PromoNEW_text__IXHW4 {
  box-sizing: initial;
  text-align: center;
  max-width: 328px;
  color: rgb(var(--color-grey-900));
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_text__IXHW4 {
    max-width: 668px;
    margin-bottom: 32px;
    padding: 0;
    font-size: 16px;
    line-height: 24px;
  }
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_text__IXHW4 {
    text-align: left;
    max-width: 608px;
    margin-bottom: 32px;
    padding: 0;
    font-size: 20px;
    line-height: 28px;
  }
}

.PromoNEW_text__IXHW4.PromoNEW_alternate__WZ9PP {
  font-size: 14px;
  line-height: 20px;
}

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

@media only screen and (min-width: 1280px) {
  .PromoNEW_text__IXHW4.PromoNEW_alternate__WZ9PP {
    font-size: 20px;
    line-height: 28px;
  }
}

.PromoNEW_text__IXHW4.PromoNEW_variant-fullWidth__RVmuH {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_text__IXHW4.PromoNEW_variant-fullWidth__RVmuH {
    max-width: 950px;
    font-size: 20px;
    line-height: 28px;
  }
}

.PromoNEW_remark__n1w8l {
  text-align: center;
  max-width: 320px;
  color: rgb(var(--color-grey-700));
  margin: 8px auto 0;
  font-size: 12px;
  line-height: 18px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_remark__n1w8l {
    max-width: 100%;
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }
}

.PromoNEW_remark__n1w8l.PromoNEW_alternate__WZ9PP {
  font-size: 14px;
  line-height: 20px;
}

@media only screen and (max-width: 767.98px) {
  .PromoNEW_remark__n1w8l.PromoNEW_alternate__WZ9PP {
    padding-bottom: 20px;
  }
}

@media only screen and (min-width: 768px) {
  .PromoNEW_remark__n1w8l.PromoNEW_alternate__WZ9PP {
    font-size: 12px;
    line-height: 18px;
  }
}

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

.PromoNEW_remark__n1w8l.PromoNEW_variant-fullWidth__RVmuH {
  max-width: 356px;
}

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

@media only screen and (min-width: 1280px) {
  .PromoNEW_remark__n1w8l.PromoNEW_variant-fullWidth__RVmuH {
    font-size: 16px;
    line-height: 24px;
  }
}

.PromoNEW_remarkText__4AeCM {
  display: inline-flex;
}

.PromoNEW_buttonBlock__c_YIY {
  min-width: 328px;
  max-width: 368px;
}

@media only screen and (min-width: 768px) {
  .PromoNEW_buttonBlock__c_YIY {
    min-width: 348px;
  }
}

@media only screen and (min-width: 1280px) {
  .PromoNEW_buttonBlock__c_YIY {
    min-width: 348px;
    max-width: none;
  }
}

.PromoNEW_nowrap__xD9SA {
  white-space: nowrap;
}

@media only screen and (min-width: 1280px) {
  .es .PromoNEW_title__bIGB0, .fr .PromoNEW_title__bIGB0, .pt .PromoNEW_title__bIGB0, .ru .PromoNEW_title__bIGB0, .tr .PromoNEW_title__bIGB0, .vi .PromoNEW_title__bIGB0 {
    font-size: 60px;
    line-height: 68px;
  }

  .de .PromoNEW_title__bIGB0, .it .PromoNEW_title__bIGB0, .nl .PromoNEW_title__bIGB0 {
    font-size: 56px;
    line-height: 66px;
  }
}

@media only screen and (max-width: 767.98px) {
  .de .PromoNEW_buttonContent__WixT_, .it .PromoNEW_buttonContent__WixT_, .nl .PromoNEW_buttonContent__WixT_, .tr .PromoNEW_buttonContent__WixT_ {
    font-size: 16px;
  }
}

.TradingPromo_root__388B0 {
  background-repeat: no-repeat;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 1280px) {
  .TradingPromo_root__388B0 {
    background-image: url("asset-199a458efcff0472.png");
    background-position: calc(50% + 294px) 22px;
    background-size: 796px 577px;
  }
}

@media only screen and (min-width: 1280px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1280px) and (min-resolution: 2dppx) {
  .TradingPromo_root__388B0 {
    background-image: url("asset-2e729472a3bcad82.png");
  }
}

.TradingPromo_content__glQnv {
  margin: 16px 0 32px;
}

@media only screen and (min-width: 768px) {
  .TradingPromo_content__glQnv {
    margin: 32px 0 36px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingPromo_content__glQnv {
    margin: 64px auto 60px;
  }
}

.TradingPromo_label__NyIoh {
  text-align: center;
  color: rgb(var(--color-green-700));
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
}

@media only screen and (min-width: 768px) {
  .TradingPromo_label__NyIoh {
    letter-spacing: -.2px;
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 40px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingPromo_label__NyIoh {
    text-align: left;
    font-size: 20px;
    line-height: 28px;
  }
}

.Tooltip_root__F3Cgv {
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.Tooltip_content__Xh2_L {
  white-space: nowrap;
  flex-grow: 1;
  align-items: center;
  display: flex;
}

.Tooltip_content__Xh2_L.Tooltip_ellipsis__HI6UX {
  text-overflow: ellipsis;
  overflow: hidden;
}

.Tooltip_tooltip__a8S4s {
  z-index: 1;
  border-radius: 8px;
  width: max-content;
}

.Tooltip_tooltipSecondary__UGSya {
  --tooltip-secondary-bg: #0009;
  word-wrap: break-word;
  color: rgb(var(--color-white));
  background-color: var(--tooltip-secondary-bg);
  padding: 8px;
  font-size: 12px;
  line-height: 18px;
}

.Tooltip_tooltipSecondary__UGSya .Tooltip_title__L198b {
  padding-bottom: 8px;
  font-weight: 700;
}

.Tooltip_tooltipSecondary__UGSya .Tooltip_arrow__bWZrh {
  width: 8px;
  height: 8px;
  fill: var(--tooltip-secondary-bg);
}

.Tooltip_tooltipHidden__Gt3I_ {
  visibility: hidden;
  pointer-events: none;
}

.Tooltip_limitedWidth__j374d {
  max-width: 200px;
}

@media only screen and (min-width: 768px) {
  .Tooltip_limitedWidth__j374d {
    max-width: 240px;
  }
}

.Tooltip_tooltipPrimary__kpWMQ {
  --tooltip-primary-bg: rgb(var(--color-white));
  background: var(--tooltip-primary-bg);
  padding: 12px 16px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  box-shadow: 0 0 1px #00000052, 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
}

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

.Tooltip_tooltipPrimary__kpWMQ .Tooltip_title__L198b {
  padding-bottom: 8px;
  font-weight: 700;
}

.Tooltip_tooltipPrimary__kpWMQ .Tooltip_arrow__bWZrh {
  width: 8px;
  height: 8px;
  fill: var(--tooltip-primary-bg);
}

.Tooltip_tooltipPrimary__kpWMQ .Tooltip_arrow__bWZrh path {
  filter: drop-shadow(0 0 1px #00000052);
}

.Tooltip_tooltipPrimary__kpWMQ .Tooltip_arrow__bWZrh.Tooltip_left__cPNNg, .Tooltip_tooltipPrimary__kpWMQ .Tooltip_arrow__bWZrh.Tooltip_right__lFZNN {
  height: 9px;
}

.Tooltip_tooltipPrimary__kpWMQ .Tooltip_arrow__bWZrh.Tooltip_left__cPNNg path, .Tooltip_tooltipPrimary__kpWMQ .Tooltip_arrow__bWZrh.Tooltip_right__lFZNN path {
  filter: drop-shadow(0 1px #0000001a);
  transform: translateY(-1px);
}

.Tooltip_linkWrapper__JlNTz {
  letter-spacing: .25px;
  justify-content: flex-end;
  width: 100%;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  display: flex;
}

.Badge_icon__cAbXa {
  width: 30px;
  height: 30px;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

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

@media only screen and (min-width: 1280px) {
  .Badge_icon__cAbXa {
    width: 42px;
    height: 42px;
  }
}

.Badge_icon__cAbXa.Badge_violet__vnazv {
  background-color: #945ca4;
  -webkit-mask-image: url("asset-4ec7ae2c09ec7143.svg");
  mask-image: url("asset-4ec7ae2c09ec7143.svg");
}

.Badge_icon__cAbXa.Badge_blue__4fUs4 {
  background-color: rgb(var(--color-blue-600));
  -webkit-mask-image: url("asset-38146535cc58c705.svg");
  mask-image: url("asset-38146535cc58c705.svg");
}

.Badge_icon__cAbXa.Badge_orange__QzGOP {
  background-color: #e04515;
  -webkit-mask-image: url("asset-a350aff81c2a6e71.svg");
  mask-image: url("asset-a350aff81c2a6e71.svg");
}

.Badge_icon__cAbXa.Badge_cerulean__rTRyf {
  background-color: rgb(var(--color-blue-600));
  -webkit-mask-image: url("asset-a6b030325996251a.svg");
  mask-image: url("asset-a6b030325996251a.svg");
}

.Badge_icon__cAbXa.Badge_purple__XKugD {
  background-color: rgb(var(--color-blue-600));
  -webkit-mask-image: url("asset-dda971a792d88405.svg");
  mask-image: url("asset-dda971a792d88405.svg");
}

.Badge_icon__cAbXa.Badge_green__PowT_ {
  background-color: #029747;
  -webkit-mask-image: url("asset-b8e17e36d2347a8e.svg");
  mask-image: url("asset-b8e17e36d2347a8e.svg");
}

.Badge_title__mDlOC {
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

@media only screen and (min-width: 768px) {
  .Badge_title__mDlOC {
    font-size: 26px;
    line-height: 31px;
  }
}

@media only screen and (min-width: 1280px) {
  .Badge_title__mDlOC {
    font-size: 50px;
    line-height: 120%;
  }
}

.Badge_title__mDlOC.Badge_violet__vnazv {
  color: #945ca4;
}

.Badge_title__mDlOC.Badge_blue__4fUs4 {
  color: rgb(var(--color-blue-600));
}

.Badge_title__mDlOC.Badge_orange__QzGOP {
  color: #e04515;
}

.Badge_title__mDlOC.Badge_cerulean__rTRyf, .Badge_title__mDlOC.Badge_purple__XKugD {
  color: rgb(var(--color-blue-600));
}

.Badge_title__mDlOC.Badge_green__PowT_ {
  color: #029747;
}

.Badge_badge__vybuM {
  border-radius: 12px;
  align-items: center;
  gap: 4px;
  padding: 15px 20px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .Badge_badge__vybuM {
    gap: 8px;
    padding: 16px;
  }
}

@media only screen and (min-width: 1280px) {
  .Badge_badge__vybuM {
    gap: 15px;
    padding: 25px 30px;
  }
}

.Badge_badge__vybuM:hover .Badge_icon__cAbXa {
  background-color: rgb(var(--color-white));
}

.Badge_badge__vybuM:hover .Badge_title__mDlOC {
  color: rgb(var(--color-white));
}

.Badge_badge__vybuM:focus {
  outline: none;
}

.Badge_badge__vybuM.Badge_violet__vnazv {
  background-color: #fae4f9;
}

.Badge_badge__vybuM.Badge_violet__vnazv:hover {
  background-color: #945ca4;
}

.Badge_badge__vybuM.Badge_violet__vnazv:active {
  background-color: #f7d4f5;
}

.Badge_badge__vybuM.Badge_violet__vnazv:active .Badge_title__mDlOC {
  color: #945ca4;
}

.Badge_badge__vybuM.Badge_violet__vnazv:active .Badge_icon__cAbXa {
  background-color: #945ca4;
}

.Badge_badge__vybuM.Badge_blue__4fUs4 {
  background-color: #e3eefc;
}

.Badge_badge__vybuM.Badge_blue__4fUs4:hover {
  background-color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_blue__4fUs4:active {
  background-color: #d1e3fa;
}

.Badge_badge__vybuM.Badge_blue__4fUs4:active .Badge_title__mDlOC {
  color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_blue__4fUs4:active .Badge_icon__cAbXa {
  background-color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_orange__QzGOP {
  background-color: #fce9e3;
}

.Badge_badge__vybuM.Badge_orange__QzGOP:hover {
  background-color: #e04515;
}

.Badge_badge__vybuM.Badge_orange__QzGOP:active {
  background-color: #fadbd1;
}

.Badge_badge__vybuM.Badge_orange__QzGOP:active .Badge_title__mDlOC {
  color: #e04515;
}

.Badge_badge__vybuM.Badge_orange__QzGOP:active .Badge_icon__cAbXa {
  background-color: #e04515;
}

.Badge_badge__vybuM.Badge_cerulean__rTRyf {
  background-color: #ccfafe;
}

.Badge_badge__vybuM.Badge_cerulean__rTRyf:hover {
  background-color: #00def1;
}

.Badge_badge__vybuM.Badge_cerulean__rTRyf:active {
  background-color: #a5f6fd;
}

.Badge_badge__vybuM.Badge_cerulean__rTRyf:active .Badge_title__mDlOC {
  color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_cerulean__rTRyf:active .Badge_icon__cAbXa {
  background-color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_purple__XKugD {
  background-color: #e4e1ff;
}

.Badge_badge__vybuM.Badge_purple__XKugD:hover {
  background-color: #7e6fff;
}

.Badge_badge__vybuM.Badge_purple__XKugD:active {
  background-color: #d1ccff;
}

.Badge_badge__vybuM.Badge_purple__XKugD:active .Badge_title__mDlOC {
  color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_purple__XKugD:active .Badge_icon__cAbXa {
  background-color: rgb(var(--color-blue-600));
}

.Badge_badge__vybuM.Badge_green__PowT_ {
  background-color: #e1fef3;
}

.Badge_badge__vybuM.Badge_green__PowT_:hover {
  background-color: #029747;
}

.Badge_badge__vybuM.Badge_green__PowT_:active {
  background-color: #c4fde7;
}

.Badge_badge__vybuM.Badge_green__PowT_:active .Badge_title__mDlOC {
  color: #029747;
}

.Badge_badge__vybuM.Badge_green__PowT_:active .Badge_icon__cAbXa {
  background-color: #029747;
}

.TypographyTextH2_root__qTmli {
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}

@media only screen and (min-width: 768px) {
  .TypographyTextH2_root__qTmli {
    font-size: 30px;
    line-height: 36px;
  }
}

@media only screen and (min-width: 1280px) {
  .TypographyTextH2_root__qTmli {
    font-size: 50px;
    line-height: 60px;
  }
}

.TypographyTextH4_root__KaM4j {
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

@media only screen and (min-width: 1280px) {
  .TypographyTextH4_root__KaM4j {
    font-size: 26px;
    font-weight: 700;
    line-height: 34px;
  }
}

.TradingOrdersDetails_title__SwHgR {
  margin-right: 24px;
}

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

.TradingOrdersDetails_headline__H8zdQ {
  grid-row-gap: 24px;
  margin-bottom: 20px;
  display: grid;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_headline__H8zdQ {
    max-width: 438px;
  }
}

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

.TradingOrdersDetails_arrowButton__J6y90 {
  align-items: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_arrowButton__J6y90 {
    font-size: 26px;
    font-weight: 700;
    line-height: 34px;
  }
}

.TradingOrdersDetails_root__tMfVf {
  background-position: left -128px bottom 45px;
  background-repeat: no-repeat;
  background-size: 322px;
  width: 100%;
  min-height: 633px;
  padding: 40px 0;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf {
    background-position: calc(50% + 280px) 90px, -222px -131px;
    background-size: auto 480px, 590px;
    height: 653px;
    padding: 50px 0;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf {
    height: 750px;
    padding: 60px 0;
  }
}

@media only screen and (max-width: 767.98px) {
  .TradingOrdersDetails_root__tMfVf .TradingOrdersDetails_headline__H8zdQ {
    color: unset;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_violet__bzyqB {
  background-color: #fae4f9;
  background-image: var(--limitBg);
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_violet__bzyqB {
    background-image: var(--limitIllustration),var(--limitBg);
    background-position: calc(50% + 320px) 90px, -222px -131px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_violet__bzyqB {
    background-position: calc(50% + 306px) 120px, calc(50% - 578px) 79px;
    background-size: auto 485px, auto;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_violet__bzyqB .TradingOrdersDetails_arrowButton__J6y90, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_violet__bzyqB .TradingOrdersDetails_headline__H8zdQ, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_violet__bzyqB .TradingOrdersDetails_title__SwHgR {
  color: #945ca4;
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_blue__X2uei {
  background-color: #e3eefc;
  background-image: var(--scaledBg);
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_blue__X2uei {
    background-image: var(--scaledIllustration),var(--scaledBg);
    background-position: calc(50% + 275px), -222px -131px;
    background-size: auto 480px, 590px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_blue__X2uei {
    background-position: calc(50% + 263px) 100px, calc(50% - 503px) 27px;
    background-size: auto 547px, auto;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_blue__X2uei .TradingOrdersDetails_arrowButton__J6y90, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_blue__X2uei .TradingOrdersDetails_headline__H8zdQ, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_blue__X2uei .TradingOrdersDetails_title__SwHgR {
  color: rgb(var(--color-blue-600));
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_orange__rZSi2 {
  background-color: #fce9e3;
  background-image: var(--stopBg);
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_orange__rZSi2 {
    background-image: var(--stopIllustration),var(--stopBg);
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_orange__rZSi2 {
    background-position: calc(50% + 285px) 100px, calc(50% - 646px) 80px;
    background-size: auto 479px, auto;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_orange__rZSi2 .TradingOrdersDetails_arrowButton__J6y90, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_orange__rZSi2 .TradingOrdersDetails_headline__H8zdQ, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_orange__rZSi2 .TradingOrdersDetails_title__SwHgR {
  color: #e04515;
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_cerulean__3FWzA {
  background-color: #ccfafe;
  background-image: var(--stopLimitBg);
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_cerulean__3FWzA {
    background-image: var(--stopLimitIllustration),var(--stopLimitBg);
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_cerulean__3FWzA {
    background-position: calc(50% + 267px) 100px, calc(50% - 725px) 77px;
    background-size: auto 500px, auto;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_cerulean__3FWzA .TradingOrdersDetails_arrowButton__J6y90, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_cerulean__3FWzA .TradingOrdersDetails_headline__H8zdQ, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_cerulean__3FWzA .TradingOrdersDetails_title__SwHgR {
  color: #0383d8;
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_purple__GwF_n {
  background-color: #e4e1ff;
  background-image: var(--twapBg);
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_purple__GwF_n {
    background-image: var(--twapIllustration),var(--twapBg);
    background-position: calc(50% + 300px) 90px, -222px -131px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_purple__GwF_n {
    background-position: calc(50% + 294px) 100px, calc(50% - 704px) 83px;
    background-size: auto 468px, auto;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_purple__GwF_n .TradingOrdersDetails_arrowButton__J6y90, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_purple__GwF_n .TradingOrdersDetails_headline__H8zdQ, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_purple__GwF_n .TradingOrdersDetails_title__SwHgR {
  color: #523afd;
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_green__mnsX7 {
  background-color: #e1fef3;
  background-image: var(--marketBg);
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_green__mnsX7 {
    background-image: var(--marketIllustration),var(--marketBg);
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_green__mnsX7 {
    background-position: calc(50% + 310px) 94px, calc(50% - 502px) 68px;
    background-size: auto 534px, auto;
  }
}

.TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_green__mnsX7 .TradingOrdersDetails_arrowButton__J6y90, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_green__mnsX7 .TradingOrdersDetails_headline__H8zdQ, .TradingOrdersDetails_root__tMfVf.TradingOrdersDetails_green__mnsX7 .TradingOrdersDetails_title__SwHgR {
  color: #029747;
}

.TradingOrdersDetails_wrapper__pG9ux {
  height: inherit;
  flex-direction: column;
  display: flex;
  position: relative;
}

.TradingOrdersDetails_content__gM1nO {
  z-index: 10;
  flex-direction: column;
  margin: 50px 0;
  display: flex;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_content__gM1nO {
    margin: 40px 0;
  }
}

.TradingOrdersDetails_text__aoc9h {
  grid-row-gap: 20px;
  display: grid;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_text__aoc9h {
    max-width: 392px;
  }
}

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

.TradingOrdersDetails_button__SwiRW {
  cursor: pointer;
  background-color: #0000;
  border: none;
  outline: none;
  padding: 0;
  font-family: inherit;
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_button__SwiRW:hover {
    opacity: .5;
    background: none;
  }
}

.TradingOrdersDetails_button__SwiRW:active {
  opacity: .5;
  background: none;
}

.TradingOrdersDetails_closeButton__BZzVC {
  z-index: 10;
  padding: 0;
  display: flex;
  position: absolute;
  top: 42px;
  right: 8px;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_closeButton__BZzVC {
    top: 40px;
    right: 40px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_closeButton__BZzVC {
    top: 64px;
    right: calc(50% - 632px);
  }
}

.TradingOrdersDetails_closeIcon___tqhh {
  width: 32px;
  height: 32px;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_closeIcon___tqhh {
    width: 48px;
    height: 48px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_closeIcon___tqhh {
    width: 52px;
    height: 52px;
  }
}

.TradingOrdersDetails_arrowButtons__aofDa {
  justify-content: flex-end;
  margin-top: auto;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .TradingOrdersDetails_arrowButtons__aofDa {
    justify-content: space-between;
  }
}

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

.TradingOrdersDetails_prevButtonLabel__FzLVw {
  margin-left: 16px;
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_prevButtonLabel__FzLVw {
    margin-left: 20px;
  }
}

.TradingOrdersDetails_nextButtonLabel__pj1a8 {
  margin-right: 16px;
}

@media only screen and (min-width: 1280px) {
  .TradingOrdersDetails_nextButtonLabel__pj1a8 {
    margin-right: 20px;
  }
}

.TradingOrdersDetails_rotatedIcon__1WJK6 {
  display: flex;
  transform: rotate(180deg);
}

.TradingOrdersDetails_arrowIcon__4wOng {
  width: 36px;
  height: 24px;
}

.TradingOrdersDetails_container___7NBX {
  height: 100%;
}

.TradingOrders_root__CIVcZ {
  min-height: 633px;
  margin: 20px 0;
  position: relative;
}

@media only screen and (max-width: 767.98px) {
  .TradingOrders_root__CIVcZ {
    background-image: url("asset-4f8425a681a4cf84.svg");
    background-position: left calc(50% + 27px) bottom 30px;
    background-repeat: no-repeat;
  }
}

@media only screen and (min-width: 768px) {
  .TradingOrders_root__CIVcZ {
    min-height: unset;
    margin: 36px 0;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrders_root__CIVcZ {
    background-image: url("asset-2bf03c6224e07ee6.svg");
    background-position: right calc(50% - 161px) top 45px;
    background-repeat: no-repeat;
    padding-top: 140px;
    padding-bottom: 72px;
  }
}

@media only screen and (min-width: 768px) {
  .TradingOrders_tradingOrders__bM2NO {
    margin: 36px 0;
    display: flex;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .TradingOrders_tradingOrders__bM2NO {
    justify-content: center;
    align-items: flex-start;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrders_tradingOrders__bM2NO {
    margin: 60px 0;
  }
}

.TradingOrders_title__spy28 {
  color: rgb(var(--color-black));
  margin-bottom: 29px;
  margin-right: 8px;
  font-size: 40px;
  font-weight: 700;
  line-height: 110%;
}

@media only screen and (min-width: 768px) {
  .TradingOrders_title__spy28 {
    max-width: 310px;
    margin-right: 0;
    font-size: 34px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrders_title__spy28 {
    max-width: 610px;
    margin-bottom: 0;
    font-size: 68px;
  }
}

.TradingOrders_orders__IWmwE {
  flex-wrap: wrap;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .TradingOrders_orders__IWmwE {
    justify-content: flex-end;
    max-width: 360px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrders_orders__IWmwE {
    align-content: flex-start;
    max-width: 630px;
  }
}

.TradingOrders_badgeWrapper__gugoF {
  margin: 0 10px 14px 0;
}

@media only screen and (min-width: 768px) {
  .TradingOrders_badgeWrapper__gugoF {
    margin: 0 0 8px 8px;
  }

  .TradingOrders_badgeWrapper__gugoF:nth-child(5) {
    order: 6;
  }

  .TradingOrders_badgeWrapper__gugoF:nth-child(6) {
    order: 5;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingOrders_badgeWrapper__gugoF {
    margin: 0 0 29px 20px;
  }
}

.TradingOrders_colorGray__RWCxV {
  color: #4646464d;
}

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

.TradingOrders_ordersDetails__bnqk5 {
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

@media only screen and (max-width: 767.98px) {
  .pl .TradingOrders_title__spy28, .ru .TradingOrders_title__spy28, .uk .TradingOrders_title__spy28 {
    font-size: 36px;
  }
}

.CardsSection_root__41EKw {
  color: rgb(var(--color-grey-900));
  padding: 20px 0;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .CardsSection_root__41EKw {
    padding: 36px 0;
  }
}

@media only screen and (min-width: 1280px) {
  .CardsSection_root__41EKw {
    padding: 60px 0;
  }
}

.CardsSection_root__41EKw.CardsSection_withBackground__FYIoz:before {
  content: "";
  z-index: -1;
  filter: blur(100px);
  background: linear-gradient(172deg, #fff 2.93%, #f1f5f7 39.99%, #f0f5fa 68.92%, #fcfdfe 93.52%);
  border-radius: 50%;
  width: 1240px;
  height: 100%;
  position: absolute;
  top: 0;
  left: calc(50% - 620px);
}

.CardsSection_header__tzi9l {
  margin-bottom: 16px;
}

@media only screen and (min-width: 768px) {
  .CardsSection_header__tzi9l {
    margin-bottom: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .CardsSection_header__tzi9l {
    margin-bottom: 48px;
  }
}

.CardsSection_title__t_nhV {
  text-align: center;
  text-wrap: balance;
  color: rgb(var(--color-grey-900));
}

.CardsSection_description__zevrP {
  text-align: center;
  margin-top: 8px;
}

.FeatureCard_root__pjmyv {
  border: 1px solid rgb(var(--color-grey-200));
  background: rgb(var(--color-white));
  border-radius: 24px;
  flex-direction: row;
  align-items: flex-start;
  min-height: 200px;
  padding: 23px;
  display: flex;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .FeatureCard_root__pjmyv {
    border-radius: 32px;
    min-height: 256px;
    padding: 39px 180px 39px 39px;
  }
}

@media only screen and (min-width: 1280px) {
  .FeatureCard_root__pjmyv {
    flex-direction: column;
    align-items: center;
    max-width: 400px;
    padding: 39px 39px 187px;
  }
}

.FeatureCard_root__pjmyv:after {
  content: "";
  background-repeat: no-repeat;
  position: absolute;
}

@media only screen and (min-width: 768px) {
  .FeatureCard_root__pjmyv:after {
    width: 188px;
    height: 254px;
    top: 0;
    right: 0;
  }
}

@media only screen and (min-width: 1280px) {
  .FeatureCard_root__pjmyv:after {
    top: unset;
    width: 400px;
    height: 178px;
    bottom: 0;
  }
}

@media only screen and (min-width: 768px) {
  .FeatureCard_root__pjmyv.FeatureCard_multiExchange__z_xdd:after {
    background-image: url("asset-f375100499fd5542.png");
  }
}

@media only screen and (min-width: 1280px) {
  .FeatureCard_root__pjmyv.FeatureCard_multiExchange__z_xdd:after {
    background-image: url("asset-e17774ea0de27218.png");
  }
}

@media only screen and (min-width: 768px) {
  .FeatureCard_root__pjmyv.FeatureCard_spotMarket__M_80k:after {
    background-image: url("asset-3cc8c30ce38302f3.png");
  }
}

@media only screen and (min-width: 1280px) {
  .FeatureCard_root__pjmyv.FeatureCard_spotMarket__M_80k:after {
    background-image: url("asset-dd157be8b69a3d61.png");
  }
}

@media only screen and (min-width: 768px) {
  .FeatureCard_root__pjmyv.FeatureCard_technicalsWidget__Eq3Hr:after {
    background-image: url("asset-5117c7e8cabc2ecd.png");
  }
}

@media only screen and (min-width: 1280px) {
  .FeatureCard_root__pjmyv.FeatureCard_technicalsWidget__Eq3Hr:after {
    background-image: url("asset-dd09b9d57b6b4011.png");
  }
}

.FeatureCard_cardTitle__aQCDm {
  text-align: left;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

@media only screen and (min-width: 768px) {
  .FeatureCard_cardTitle__aQCDm {
    letter-spacing: -.2px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 28px;
  }
}

@media only screen and (min-width: 1280px) {
  .FeatureCard_cardTitle__aQCDm {
    text-align: center;
    font-size: 20px;
    line-height: 28px;
  }
}

.FeatureCard_features__PHMHS {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

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

.FeatureCard_feature__lOPik {
  flex-direction: row;
  align-items: center;
  gap: 8px;
  display: flex;
}

.FeatureCard_label__nsnbE {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

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

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

.TradingFeatures_list__O7r3c {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

@media only screen and (min-width: 1280px) {
  .TradingFeatures_list__O7r3c {
    flex-direction: row;
    gap: 20px;
  }
}

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

.TradingFeatures_buttonWrapper__YWOie {
  margin-top: 32px;
}

@media only screen and (min-width: 768px) {
  .TradingFeatures_buttonWrapper__YWOie {
    margin-top: 48px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingFeatures_buttonWrapper__YWOie {
    margin-top: 56px;
  }
}

.VideoModal_root___SamZ {
  display: flex;
}

.VideoModal_closeButton__qA3Kh {
  color: #0000008a;
  background: rgb(var(--color-white));
  border-radius: 50%;
  width: 48px;
  height: 48px;
  position: absolute;
  top: -20px;
  right: -20px;
}

.VideoModal_iframe__7HOJY {
  border: 0;
  width: 100%;
  height: 300px;
}

@media only screen and (min-width: 768px) {
  .VideoModal_iframe__7HOJY {
    height: 400px;
  }
}

@media only screen and (min-width: 1280px) {
  .VideoModal_iframe__7HOJY {
    height: 506px;
  }
}

.Modal_root__HnwE8 {
  z-index: 1504;
  background-color: #00000080;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.Modal_container__eKNPh {
  text-align: left;
  outline: 0;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  overflow-x: hidden;
  overflow-y: auto;
}

.Modal_container__eKNPh:after {
  content: "";
  vertical-align: middle;
  width: 0;
  height: 100%;
  display: inline-block;
}

.Modal_content__mW7Xx {
  background: rgb(var(--color-white));
  border-radius: 4px;
  flex: 1;
  max-width: 600px;
  margin: 32px;
  padding: 40px 16px 16px;
  transition: box-shadow .3s cubic-bezier(.4, 0, .2, 1);
  position: relative;
  box-shadow: 0 11px 15px -7px #0003, 0 24px 38px 3px #00000024, 0 9px 46px 8px #0000001f;
}

@media only screen and (min-width: 768px) {
  .Modal_content__mW7Xx {
    padding: 48px 24px 24px;
  }
}

@media only screen and (min-width: 1280px) {
  .Modal_content__mW7Xx {
    padding: 48px;
  }
}

.Modal_content__mW7Xx.Modal_withoutPadding__BWm1f {
  padding: 0;
}

.Modal_content__mW7Xx.Modal_fullScreen__Es6OM {
  border-radius: 0;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
}

.Modal_content__mW7Xx.Modal_autoWidth__BmF9G {
  max-width: fit-content;
}

.Modal_closeButton__S_5jB {
  color: #0000008a;
  width: 24px;
  height: 24px;
  padding: 0;
  position: absolute;
  top: 15px;
  right: 16px;
}

@media only screen and (min-width: 768px) {
  .Modal_closeButton__S_5jB {
    top: 23px;
    right: 24px;
  }
}

.TypographyTitleH3_root__8lFZB {
  letter-spacing: -.2px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

@media only screen and (min-width: 768px) {
  .TypographyTitleH3_root__8lFZB {
    font-size: 22px;
    line-height: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .TypographyTitleH3_root__8lFZB {
    font-size: 28px;
    line-height: 40px;
  }
}

.TypographyBodyS_root__tTDjG {
  font-size: 16px;
  line-height: 24px;
}

@media only screen and (min-width: 1280px) {
  .TypographyBodyS_root__tTDjG {
    font-size: 20px;
    line-height: 30px;
  }
}

.TradingRiskFree_root__T4VOA {
  padding: 20px 0;
  position: relative;
}

.TradingRiskFree_root__T4VOA:before {
  content: "";
  z-index: -1;
  filter: blur(100px);
  background: linear-gradient(172deg, #fff 2.93%, #f1f5f7 39.99%, #f0f5fa 68.92%, #fcfdfe 93.52%);
  border-radius: 50%;
  width: 1240px;
  height: 100%;
  position: absolute;
  top: 0;
  left: calc(50% - 620px);
}

@media only screen and (min-width: 768px) {
  .TradingRiskFree_root__T4VOA {
    padding: 36px 0 72px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingRiskFree_root__T4VOA {
    padding: 60px 0 58px;
  }
}

.TradingRiskFree_title__hdxe7 {
  text-align: center;
  letter-spacing: -.2px;
  color: rgb(var(--color-grey-900));
  margin-bottom: 24px;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

@media only screen and (min-width: 768px) {
  .TradingRiskFree_title__hdxe7 {
    margin-bottom: 32px;
    font-size: 28px;
    line-height: 40px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingRiskFree_title__hdxe7 {
    letter-spacing: -.4px;
    margin-bottom: 56px;
    font-size: 44px;
    line-height: 64px;
  }
}

.TradingRiskFree_content__zJ6pk {
  border: 1px solid rgb(var(--color-grey-200));
  background-color: rgb(var(--color-white));
  border-radius: 24px;
  flex-direction: column-reverse;
  justify-content: space-between;
  padding: 24px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .TradingRiskFree_content__zJ6pk {
    border-radius: 32px;
    padding: 40px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingRiskFree_content__zJ6pk {
    flex-direction: row;
    padding: 56px;
  }
}

.TradingRiskFree_features__QpCPT {
  color: rgb(var(--color-grey-900));
  flex-direction: column;
  row-gap: 8px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .TradingRiskFree_features__QpCPT {
    row-gap: 16px;
  }
}

.TradingRiskFree_label__qjmVG {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

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

.TradingRiskFree_item__dTwjz {
  flex-direction: row;
  column-gap: 8px;
  display: flex;
}

.TradingRiskFree_preview__KzRL5 {
  cursor: pointer;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  height: 132px;
  margin-bottom: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .TradingRiskFree_preview__KzRL5 {
    border-radius: 24px;
    width: auto;
    height: 248px;
    margin-bottom: 40px;
  }
}

@media only screen and (min-width: 1280px) {
  .TradingRiskFree_preview__KzRL5 {
    border-radius: 26px;
    width: 546px;
    height: 305px;
    margin-bottom: 0;
  }
}

.TradingRiskFree_videoButton__rlHWq {
  position: absolute;
  top: 24px;
  right: 24px;
}

@media only screen and (max-width: 767.98px) {
  .TradingRiskFree_videoButton__rlHWq {
    top: calc(50% - 18px);
    left: calc(50% - 52px);
  }
}

.TradingRiskFree_button__3yaoF {
  color: rgb(var(--color-grey-900));
  background-image: url("asset-425f5f1a32ccd600.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  padding-right: 28px;
}

.TradingRiskFree_video__kzr0W {
  object-fit: cover;
  width: 100%;
  overflow: auto;
}

.Exchanges_root__H1Dby {
  flex-direction: column;
  align-items: center;
  gap: 16px;
  display: flex;
}

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

.Exchanges_exchanges__cm2Md {
  grid-template-rows: 1fr;
  grid-template-columns: repeat(2, 156px);
  grid-template-areas: "binance coinbase"
                       "aster bitget"
                       "whitebit cryptocom"
                       "htx kucoin"
                       "kraken okx"
                       "gateio poloniex"
                       "bitfinex gemini"
                       "evedex hyperliquid";
  justify-content: center;
  gap: 8px 16px;
  margin: 0 auto;
  display: grid;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .Exchanges_exchanges__cm2Md {
    grid-template-columns: repeat(3, 212px);
    grid-template-areas: "binance aster coinbase"
                         "gateio bitget kraken"
                         "bitfinex poloniex cryptocom"
                         "htx gemini kucoin"
                         "whitebit okx hyperliquid"
                         "evedex evedex evedex";
    gap: 16px;
    max-width: 668px;
  }
}

@media only screen and (min-width: 1280px) {
  .Exchanges_exchanges__cm2Md {
    grid-template-columns: repeat(5, 232px);
    grid-template-areas: "binance aster coinbase htx okx"
                         "gateio bitget kraken kucoin cryptocom"
                         "bitfinex poloniex gemini whitebit hyperliquid"
                         "evedex evedex evedex evedex evedex";
    gap: 20px;
    max-width: 1240px;
  }

  @supports (grid-template-rows: subgrid) {
    .Exchanges_exchanges__cm2Md .Exchanges_card__o6VOa {
      transition: filter .5s ease-in-out;
    }
  }

  @supports (hanging-punctuation: first) and (font: -apple-system-body) and ((-webkit-appearance: none) or (appearance: none)) {
    .Exchanges_exchanges__cm2Md .Exchanges_card__o6VOa {
      transition: none;
    }
  }

  .Exchanges_exchanges__cm2Md.Exchanges_withSignup__dSWN4:hover .Exchanges_overButton__1t_vO {
    opacity: 1;
  }

  .Exchanges_exchanges__cm2Md.Exchanges_withSignup__dSWN4:hover .Exchanges_kucoin__2_OxD {
    z-index: -1;
  }

  .Exchanges_exchanges__cm2Md.Exchanges_withSignup__dSWN4:hover .Exchanges_card__o6VOa {
    filter: blur(2.5px);
  }
}

.Exchanges_card__o6VOa {
  border: 2px solid rgb(var(--color-grey-100));
  background: rgb(var(--color-white));
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 64px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .Exchanges_card__o6VOa {
    height: 88px;
  }
}

@media only screen and (min-width: 1280px) {
  .Exchanges_card__o6VOa {
    border-radius: 24px;
  }
}

.Exchanges_card__o6VOa:last-child {
  width: 100%;
}

.Exchanges_logo__xwXdZ {
  position: relative;
}

.Exchanges_overButton__1t_vO {
  opacity: 0;
  border-radius: 24px;
  width: 235px;
  height: 88px;
  padding: 0;
  display: none;
  overflow: hidden;
}

@supports (grid-template-rows: subgrid) {
  .Exchanges_overButton__1t_vO {
    transition: opacity .5s ease-in-out;
  }
}

@supports (hanging-punctuation: first) and (font: -apple-system-body) and ((-webkit-appearance: none) or (appearance: none)) {
  .Exchanges_overButton__1t_vO {
    transition: none;
  }
}

@media only screen and (min-width: 1280px) {
  .Exchanges_overButton__1t_vO {
    grid-area: kraken;
    display: flex;
  }
}

@media only screen and (max-width: 767.98px) {
  .Exchanges_buttonWrapper__CG_rz {
    width: 328px;
  }
}

.Exchanges_binance__R9nRC {
  grid-area: binance;
}

.Exchanges_binance__R9nRC .Exchanges_logo__xwXdZ {
  width: 108px;
  height: 24px;
}

.Exchanges_bybit__d_FUj {
  grid-area: bybit;
}

.Exchanges_bybit__d_FUj .Exchanges_logo__xwXdZ {
  width: 82px;
  height: 28px;
  top: -2px;
}

.Exchanges_coinbase__Fm4gj {
  grid-area: coinbase;
}

.Exchanges_coinbase__Fm4gj .Exchanges_logo__xwXdZ {
  width: 100px;
  height: 24px;
}

.Exchanges_htx__wH6XJ {
  grid-area: htx;
}

.Exchanges_htx__wH6XJ .Exchanges_logo__xwXdZ {
  width: 73px;
  height: 24px;
}

.Exchanges_okx__ayRE7 {
  grid-area: okx;
}

.Exchanges_okx__ayRE7 .Exchanges_logo__xwXdZ {
  width: 73px;
  height: 24px;
}

.Exchanges_gateio__qgNY_ {
  grid-area: gateio;
}

.Exchanges_gateio__qgNY_ .Exchanges_logo__xwXdZ {
  width: 104px;
  height: 24px;
}

.Exchanges_bitget__vlzI3 {
  grid-area: bitget;
}

.Exchanges_bitget__vlzI3 .Exchanges_logo__xwXdZ {
  width: 92px;
  height: 24px;
}

.Exchanges_kraken__qRJAi {
  grid-area: kraken;
}

.Exchanges_kraken__qRJAi .Exchanges_logo__xwXdZ {
  width: 114px;
  height: 20px;
}

.Exchanges_kucoin__2_OxD {
  grid-area: kucoin;
}

.Exchanges_kucoin__2_OxD .Exchanges_logo__xwXdZ {
  width: 98px;
  height: 24px;
}

.Exchanges_cryptocom__boI2X {
  grid-area: cryptocom;
}

.Exchanges_cryptocom__boI2X .Exchanges_logo__xwXdZ {
  width: 136px;
  height: 30px;
}

.Exchanges_bitfinex__BrQLA {
  grid-area: bitfinex;
}

.Exchanges_bitfinex__BrQLA .Exchanges_logo__xwXdZ {
  width: 134px;
  height: 16px;
}

.Exchanges_poloniex__H9ZxU {
  grid-area: poloniex;
}

.Exchanges_poloniex__H9ZxU .Exchanges_logo__xwXdZ {
  width: 108px;
  height: 22px;
}

.Exchanges_gemini__HZ1JI {
  grid-area: gemini;
}

.Exchanges_gemini__HZ1JI .Exchanges_logo__xwXdZ {
  width: 103px;
  height: 24px;
}

.Exchanges_whitebit__8qhJp {
  grid-area: whitebit;
}

.Exchanges_whitebit__8qhJp .Exchanges_logo__xwXdZ {
  width: 92px;
  height: 24px;
}

.Exchanges_aster__4oWvd {
  grid-area: aster;
}

.Exchanges_aster__4oWvd .Exchanges_logo__xwXdZ {
  width: 91px;
  height: 24px;
}

@media only screen and (min-width: 768px) {
  .Exchanges_aster__4oWvd .Exchanges_logo__xwXdZ {
    width: 121px;
    height: 32px;
  }
}

.Exchanges_evedex__yBRxD {
  grid-area: evedex;
}

.Exchanges_evedex__yBRxD .Exchanges_logo__xwXdZ {
  width: 110px;
  height: 14px;
}

@media only screen and (min-width: 768px) {
  .Exchanges_evedex__yBRxD .Exchanges_logo__xwXdZ {
    width: 156px;
    height: 20px;
  }
}

.Exchanges_hyperliquid__1d0Tc {
  grid-area: hyperliquid;
}

.Exchanges_hyperliquid__1d0Tc .Exchanges_logo__xwXdZ {
  width: 132px;
  height: 20px;
}

@media only screen and (min-width: 768px) {
  .Exchanges_hyperliquid__1d0Tc .Exchanges_logo__xwXdZ {
    width: 160px;
    height: 23px;
  }
}

@media only screen and (max-width: 767.98px) {
  .pt .Exchanges_buttonText__SlPkt {
    font-size: 13px;
  }

  .es .Exchanges_buttonText__SlPkt, .fr .Exchanges_buttonText__SlPkt, .id .Exchanges_buttonText__SlPkt {
    font-size: 14px;
  }

  .nl .Exchanges_buttonText__SlPkt {
    font-size: 15px;
  }
}

.BannerBlock_root__xQI0G {
  --description-margin-top: 24px;
  padding: 20px 0;
}

@media only screen and (min-width: 768px) {
  .BannerBlock_root__xQI0G {
    padding: 36px 0;
  }
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_root__xQI0G {
    padding: 60px 0;
  }
}

.BannerBlock_root__xQI0G.BannerBlock_trial__JoThp {
  --wrapper-background-color: rgb(var(--color-blue-600));
  --text-color: rgb(var(--color-white));
  --highlight-color: rgb(var(--color-grey-900));
  --highlight-background-color: rgb(var(--color-purple-400));
  --note-color: rgb(var(--color-white));
  --description-color: rgb(var(--color-white));
}

.BannerBlock_root__xQI0G.BannerBlock_qfl-primary__Rby1f {
  --wrapper-background-color: rgb(var(--color-qfl-bot));
  --text-color: rgb(var(--color-white));
  --highlight-color: rgb(var(--color-grey-900));
  --highlight-background-color: rgb(var(--color-purple-400));
}

.BannerBlock_root__xQI0G.BannerBlock_qfl-secondary__Thvb1 {
  --wrapper-background-color: rgb(var(--color-grey-100));
  --text-color: rgb(var(--color-black));
  --highlight-color: rgb(var(--color-grey-900));
  --highlight-background-color: rgb(var(--color-qfl-bot));
  --description-color: rgb(var(--color-black));
  --description-margin-top: 10px;
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_root__xQI0G.BannerBlock_qfl-secondary__Thvb1 {
    --description-margin-top: 14px;
  }
}

.BannerBlock_wrapper__ZjYid {
  background-color: var(--wrapper-background-color);
  background-repeat: no-repeat;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 32px 10px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .BannerBlock_wrapper__ZjYid {
    padding: 64px 54px;
  }
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_wrapper__ZjYid {
    border-radius: 24px;
    padding: 64px;
  }
}

.BannerBlock_wrapper__ZjYid.BannerBlock_withoutSidePadding__gtXat {
  padding-left: 0;
  padding-right: 0;
}

.BannerBlock_wrapper__ZjYid.BannerBlock_trial__JoThp {
  background-image: url("asset-54bb8cd35bef22c5.svg");
  background-position: calc(50% + 26px) 7px;
}

@media only screen and (min-width: 768px) {
  .BannerBlock_wrapper__ZjYid.BannerBlock_trial__JoThp {
    background-image: url("asset-b7c97a3425bd9822.svg");
    background-position: calc(50% + 38px) 18px;
  }
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_wrapper__ZjYid.BannerBlock_trial__JoThp {
    background-image: url("asset-0d75a32ba1390e1a.svg");
    background-position: calc(50% - 3px) -14px;
  }
}

.BannerBlock_wrapper__ZjYid.BannerBlock_qfl-primary__Rby1f {
  background-image: url("asset-03b12b00a985feed.svg");
  background-position: calc(50% + 12px) calc(50% + 49px);
}

@media only screen and (min-width: 768px) {
  .BannerBlock_wrapper__ZjYid.BannerBlock_qfl-primary__Rby1f {
    background-image: url("asset-97686bb86a7642ce.svg");
    background-position: calc(50% + 17px) calc(50% + 3px);
  }
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_wrapper__ZjYid.BannerBlock_qfl-primary__Rby1f {
    background-image: url("asset-37c9ae1fb3c106b9.svg");
    background-position: 18px 14px;
  }
}

.BannerBlock_wrapper__ZjYid.BannerBlock_qfl-secondary__Thvb1 {
  background-image: url("asset-e9b8ea1d62c14f72.svg");
  background-position: calc(50% + 25px) calc(50% + 7px);
}

@media only screen and (min-width: 768px) {
  .BannerBlock_wrapper__ZjYid.BannerBlock_qfl-secondary__Thvb1 {
    background-image: url("asset-400f93115152ecf8.svg");
    background-position: calc(50% - 6px) calc(50% - 2px);
  }
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_wrapper__ZjYid.BannerBlock_qfl-secondary__Thvb1 {
    background-image: url("asset-5bbb686b56a7b536.svg");
    background-position: calc(50% - 2px) calc(50% + 9px);
  }
}

.BannerBlock_text__1srX1 {
  text-align: center;
  letter-spacing: -.2px;
  color: var(--text-color);
  flex-direction: column;
  align-items: center;
  padding: 0 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .BannerBlock_text__1srX1 {
    letter-spacing: -.4px;
    font-size: 44px;
    line-height: 64px;
  }
}

.BannerBlock_text__1srX1.BannerBlock_qfl-primary__Rby1f {
  padding: 0;
}

.BannerBlock_note__a4VIM {
  text-align: center;
  color: var(--note-color);
  margin-top: 12px;
  padding: 0 20px;
  font-size: 14px;
  line-height: 20px;
}

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

@media only screen and (min-width: 1280px) {
  .BannerBlock_note__a4VIM {
    margin-top: 24px;
  }
}

.BannerBlock_description__4coJX {
  margin-top: var(--description-margin-top);
  text-align: center;
  color: var(--description-color);
  padding: 0 20px;
}

@media only screen and (max-width: 767.98px) {
  .BannerBlock_description__4coJX {
    font-size: 14px;
    line-height: 20px;
  }
}

.BannerBlock_buttonWrapper__4ZCPg {
  margin-top: 48px;
  padding: 0 20px;
}

.BannerBlock_root__xQI0G.BannerBlock_bestBots__1gR_u {
  --highlight-color: rgb(var(--color-white));
}

@media only screen and (min-width: 1280px) {
  .BannerBlock_root__xQI0G.BannerBlock_bestBots__1gR_u {
    --highlight-space-after: 0px;
  }
}

@media only screen and (max-width: 767.98px) {
  .BannerBlock_root__xQI0G.BannerBlock_bestBots__1gR_u .BannerBlock_buttonWrapper__4ZCPg {
    margin-top: 32px;
  }

  .BannerBlock_root__xQI0G.BannerBlock_bestBots__1gR_u .BannerBlock_note__a4VIM {
    max-width: 288px;
    padding: 0;
  }

  .BannerBlock_root__xQI0G.BannerBlock_bestBots__1gR_u .BannerBlock_wrapper__ZjYid {
    background-image: url("asset-d5b61d2b2e23b1b7.svg");
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .BannerBlock_root__xQI0G.BannerBlock_bestBots__1gR_u .BannerBlock_wrapper__ZjYid {
    background-image: url("asset-98dee37b09c28f42.svg");
  }
}

.BannerHighlight_root__YYwmt {
  width: fit-content;
  color: var(--highlight-color);
  background-color: var(--highlight-background-color);
  border-radius: 16px;
  align-items: center;
  padding: 8px 12px;
  display: flex;
  transform: rotate(1deg);
}

@media only screen and (min-width: 768px) {
  .BannerHighlight_root__YYwmt {
    padding: 8px 20px;
  }
}

.BannerHighlight_root__YYwmt.BannerHighlight_placement-top__k1YYR {
  margin-top: 3px;
  margin-bottom: 15px;
}

@media only screen and (min-width: 768px) {
  .BannerHighlight_root__YYwmt.BannerHighlight_placement-top__k1YYR {
    margin-top: 5px;
    margin-bottom: 17px;
  }
}

.BannerHighlight_root__YYwmt.BannerHighlight_placement-center__qOmkL {
  margin-top: 15px;
  margin-bottom: 3px;
}

@media only screen and (min-width: 768px) {
  .BannerHighlight_root__YYwmt.BannerHighlight_placement-center__qOmkL {
    margin-top: 17px;
    margin-bottom: 5px;
  }
}

.BannerHighlight_rotationSpacing__My_MF {
  width: fit-content;
  margin-top: 12px;
  margin-bottom: var(--highlight-space-after, 12px);
  flex-direction: column;
  align-items: center;
  display: flex;
}

.BannerHighlight_rotationSpacing__My_MF:after, .BannerHighlight_rotationSpacing__My_MF:before {
  content: "";
  padding-top: .87262%;
  display: block;
}

.BannerHighlight_rotationSpacing__My_MF .BannerHighlight_root__YYwmt {
  margin: 0;
}
