.TrustBox_root__7bc2s {
  color: rgb(var(--color-grey-900));
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
}

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

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

@media only screen and (min-width: 768px) {
  .TrustBox_rating__mqteC {
    width: auto;
    margin: 0 16px 0 auto;
  }
}

@media only screen and (min-width: 1280px) {
  .TrustBox_rating__mqteC {
    justify-content: start;
  }
}

.TrustBox_label__onDiL {
  margin-right: 8px;
}

.TrustBox_text__zY55Q {
  column-gap: 4px;
  margin-top: 12px;
  display: flex;
}

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

.TrustBox_logo__MSZza {
  align-items: center;
  width: 89px;
  height: 18px;
  margin-top: 12px;
  margin-left: 7px;
  display: flex;
}

@media only screen and (min-width: 768px) {
  .TrustBox_logo__MSZza {
    width: 125px;
    height: 24px;
    margin-top: 0;
    margin-left: 18px;
  }
}

@media only screen and (min-width: 1280px) {
  .TrustBox_logo__MSZza {
    width: 128.5px;
    height: 32px;
  }
}

.TrustBox_logoImage__XwkdY {
  width: 100%;
  height: 100%;
  display: block;
}

.TrustBox_stars__xpuUw {
  width: 136px;
  height: 24px;
  position: relative;
}

@media only screen and (min-width: 1280px) {
  .TrustBox_stars__xpuUw {
    width: 175px;
    height: 32px;
  }
}

.Ratings_root___5lzW {
  justify-content: center;
  display: flex;
}

.Ratings_list___DQAy {
  grid-row-gap: 20px;
  grid-template-areas: "capterra sourceforge"
                       "slashdot google";
  width: 328px;
  margin-top: 24px;
  display: grid;
}

@media only screen and (min-width: 768px) {
  .Ratings_list___DQAy {
    width: unset;
    grid-template-columns: repeat(4, 1fr);
    grid-template-areas: "capterra sourceforge slashdot google";
  }
}

@media only screen and (min-width: 1280px) {
  .Ratings_list___DQAy {
    grid-gap: 88px;
    margin-top: 48px;
  }
}

.Ratings_item__WKqJv {
  height: 48px;
}

@media only screen and (min-width: 1280px) {
  .Ratings_item__WKqJv {
    min-width: 190px;
  }
}

.Ratings_link__1ivR7 {
  align-items: center;
  display: flex;
}

.Ratings_logoWrapper__BAlQk {
  width: 44px;
  position: relative;
}

@media only screen and (min-width: 1280px) {
  .Ratings_logoWrapper__BAlQk {
    width: 64px;
  }
}

.Ratings_logo__GOYl8 {
  object-fit: contain;
  width: auto;
  height: 48px;
  display: flex;
}

.Ratings_rating__5SXFt {
  color: rgb(var(--color-grey-900));
  margin-left: 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

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

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

.Ratings_rating__5SXFt.Ratings_rating-slashdot__UpJhO {
  margin-left: 5px;
}

@media only screen and (min-width: 1280px) {
  .Ratings_rating__5SXFt.Ratings_rating-slashdot__UpJhO {
    margin-left: 0;
  }
}

.Ratings_rating__5SXFt.Ratings_rating-sourceforge__hWFa1 {
  margin-left: 7px;
}

@media only screen and (min-width: 1280px) {
  .Ratings_rating__5SXFt.Ratings_rating-sourceforge__hWFa1 {
    margin-left: 0;
  }
}

@media only screen and (max-width: 767.98px) {
  .Ratings_rating__5SXFt.Ratings_rating-google__zc_w9 {
    margin-left: 20px;
  }
}

.Ratings_name__wH1H5 {
  font-weight: 700;
}

.Ratings_score__ZYAJu {
  color: rgb(var(--color-grey-700));
  align-items: center;
  display: flex;
}

.Ratings_capterra__QdzLa {
  grid-area: capterra;
}

.Ratings_slashdot__rBfqT {
  grid-area: slashdot;
}

@media only screen and (min-width: 768px) {
  .Ratings_slashdot__rBfqT {
    margin-left: -3px;
  }
}

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

.Ratings_sourceforge__XdQZy {
  grid-area: sourceforge;
  margin-left: 27px;
}

@media only screen and (min-width: 768px) {
  .Ratings_sourceforge__XdQZy {
    margin-left: -3px;
  }
}

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

.Ratings_google__rjEny {
  grid-area: google;
  margin-left: 4px;
}

@media only screen and (min-width: 768px) {
  .Ratings_google__rjEny {
    margin-left: -19px;
  }
}

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

.Ratings_stars__lnJEj {
  width: 64px;
  height: 11px;
  margin-left: 4px;
  position: relative;
}

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

.TrustBoxWithRatings_root__TMy0Y {
  padding: 20px 0;
}

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

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

.Tabs_root__f0rc6 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.Tabs_tabList__Kq9lT {
  border-radius: 16px;
  padding: 4px;
  display: flex;
}

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

.Tabs_grey__z55gE, .Tabs_white__ZrVz6 .Tabs_tab__ZAOaF:hover:not(:disabled) {
  background: rgb(var(--color-grey-100));
}

.Tabs_grey__z55gE .Tabs_selected__ERSGV, .Tabs_grey__z55gE .Tabs_tab__ZAOaF:hover:not(:disabled) {
  background: rgb(var(--color-white));
}

.Tabs_tab__ZAOaF {
  margin-right: 4px;
}

.Tabs_tab__ZAOaF:last-child {
  margin-right: 0;
}

.Tabs_tab__ZAOaF.Tabs_unsetMargin__cC9zV {
  margin-right: unset;
}

.Tabs_tab__ZAOaF.Tabs_tab__ZAOaF {
  transition: background-color .2s;
}

.Tabs_tab__ZAOaF.Tabs_tab__ZAOaF:active:not(:disabled) {
  box-shadow: inset rgb(var(--color-grey-200)) 0 0 0 1px;
}

.Tabs_tab__ZAOaF.Tabs_tab__ZAOaF:focus-visible:not(:hover) {
  box-shadow: inset rgb(var(--color-blue-600)) 0 0 0 1px;
}

.Tabs_tab__ZAOaF.Tabs_tab__ZAOaF:focus-visible:not(:hover):after {
  content: none;
}

.Tabs_selected__ERSGV.Tabs_selected__ERSGV {
  outline: 1px solid rgb(var(--color-grey-200));
}

.Tabs_selected__ERSGV.Tabs_selected__ERSGV, .Tabs_selected__ERSGV.Tabs_selected__ERSGV:active {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.Tabs_selected__ERSGV.Tabs_selected__ERSGV:focus-visible:not(:hover) {
  border-color: rgb(var(--color-blue-600));
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.Tabs_contentList__GQiFl {
  width: 100%;
}

.Tools_root__U6DVM {
  color: rgb(var(--color-grey-900));
  margin: 20px 0;
}

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

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

.Tools_content__Xa7b4 {
  z-index: 1;
  border: 1px solid rgb(var(--color-grey-200));
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .Tools_content__Xa7b4 {
    width: 668px;
    min-height: 540px;
    margin: 0 auto;
    padding: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_content__Xa7b4 {
    border-radius: 24px;
    width: auto;
    min-height: 730px;
    padding: 63px;
  }
}

.Tools_content__Xa7b4.Tools_home__0mbzt {
  background-color: rgb(var(--color-grey-100));
}

@media only screen and (min-width: 768px) {
  .Tools_content__Xa7b4.Tools_home__0mbzt {
    min-height: 649px;
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_content__Xa7b4.Tools_home__0mbzt {
    min-height: 824px;
  }
}

.Tools_title___xbZR {
  text-align: center;
  margin-bottom: 8px;
}

.Tools_description__Q56zx {
  text-align: center;
  color: rgb(var(--color-grey-700));
  margin-bottom: 12px;
}

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

@media only screen and (min-width: 1280px) {
  .Tools_description__Q56zx {
    text-align: center;
    max-width: 884px;
    margin-bottom: 32px;
  }
}

.Tools_tabLabel__qWw8m {
  white-space: nowrap;
  background-position: 0;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  min-width: 24px;
  height: 24px;
  margin: 0 -4px;
  font-size: 0;
  line-height: 0;
  display: block;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .Tools_tabLabel__qWw8m {
    font-size: inherit;
    font-weight: 600;
    line-height: inherit;
    margin: 0 0 0 -8px;
    padding-left: 32px;
  }
}

.Tools_tabLabel__qWw8m.Tools_all__PZZlZ {
  background-image: url("asset-67204921dbc2104f.svg");
}

.Tools_tabLabel__qWw8m.Tools_terminal__pb9YB {
  background-image: url("asset-9ec0743b0da6eeae.svg");
}

.Tools_tabLabel__qWw8m.Tools_portfolio__pJGJf {
  background-image: url("asset-0c97fced24659842.svg");
}

.Tools_tabLabel__qWw8m.Tools_aiStrategies__6SqGw {
  background-image: url("asset-2590a7eadf6c3648.svg");
}

.Tools_tabLabel__qWw8m.Tools_limit__Pdo2b {
  background-image: url("asset-2e5dc90286cc9263.svg");
}

.Tools_tabLabel__qWw8m.Tools_market__lCObk {
  background-image: url("asset-1dc5112ee469ed9e.svg");
}

.Tools_tabLabel__qWw8m.Tools_scaled__Fpi9g {
  background-image: url("asset-a24d389d5682aa2a.svg");
}

.Tools_tabLabel__qWw8m.Tools_stopLimit__T28J8 {
  background-image: url("asset-22a7c80ad7be39eb.svg");
}

.Tools_tabLabel__qWw8m.Tools_stopMarket__Mr3wV {
  background-image: url("asset-d2b24fbefe176cfc.svg");
}

.Tools_tabLabel__qWw8m.Tools_twap__dT4Wj {
  background-image: url("asset-5cd1d236b0f7fba7.svg");
}

.Tools_tabLabel__qWw8m.Tools_trading__kJbLt {
  padding-left: unset;
  margin: 0 -12px;
}

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

@media only screen and (min-width: 1280px) {
  .Tools_tabLabel__qWw8m.Tools_trading__kJbLt {
    padding-left: 32px;
  }
}

.Tools_tabContent__EfnYl {
  position: relative;
}

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

  .Tools_tabContent__EfnYl.Tools_home__0mbzt {
    max-width: 268px;
  }
}

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

  .Tools_tabContent__EfnYl.Tools_home__0mbzt {
    max-width: 480px;
  }
}

.Tools_tabText__wFmcZ {
  letter-spacing: -.2px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

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

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

.Tools_item__JQVqf {
  background-image: url("asset-0f0a23ece5aed947.svg");
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  margin-bottom: 8px;
  padding-left: 34px;
}

@media only screen and (min-width: 768px) {
  .Tools_item__JQVqf {
    margin-bottom: 8px;
    padding-left: 34px;
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_item__JQVqf {
    background-position: 0 4px;
    margin-bottom: 8px;
    padding-left: 34px;
  }
}

.Tools_item__JQVqf:last-child {
  margin-bottom: 0;
}

.Tools_buttonWrapper__KiXYi {
  margin-top: 12px;
}

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

.Tools_tabContentWrapper__ZJFwE {
  flex-direction: row;
  justify-content: space-between;
  margin-top: 17px;
  display: flex;
}

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

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

.Tools_image__5ztmJ.Tools_trading__kJbLt {
  box-shadow: 0 32px 124px 12px rgb(var(--color-blue-600)/.08);
}

@media only screen and (min-width: 768px) {
  .Tools_image__5ztmJ.Tools_trading__kJbLt {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: 405px 273px;
    width: 405px;
    height: 273px;
    position: absolute;
    bottom: -49px;
    right: -174px;
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_image__5ztmJ.Tools_trading__kJbLt {
    background-position: 100% 100%;
    background-size: 576px 388px;
    width: 576px;
    height: 388px;
    bottom: 0;
    right: 0;
  }
}

@media only screen and (max-width: 767.98px) {
  .Tools_image__5ztmJ.Tools_trading__kJbLt {
    border-radius: 24px;
  }
}

@media only screen and (min-width: 768px) {
  .Tools_image__5ztmJ.Tools_trading__kJbLt.Tools_limit__Pdo2b {
    background-image: url("asset-c8e7e00358e39487.svg");
  }

  .Tools_image__5ztmJ.Tools_trading__kJbLt.Tools_market__lCObk {
    background-image: url("asset-afbbee78cb9d5e45.svg");
  }

  .Tools_image__5ztmJ.Tools_trading__kJbLt.Tools_scaled__Fpi9g {
    background-image: url("asset-efe023872b838b51.svg");
  }

  .Tools_image__5ztmJ.Tools_trading__kJbLt.Tools_stopLimit__T28J8 {
    background-image: url("asset-069773db7cb95a95.svg");
  }

  .Tools_image__5ztmJ.Tools_trading__kJbLt.Tools_stopMarket__Mr3wV {
    background-image: url("asset-abfa2c1c529f22b3.svg");
  }

  .Tools_image__5ztmJ.Tools_trading__kJbLt.Tools_twap__dT4Wj {
    background-image: url("asset-52735c628da80756.svg");
  }

  .Tools_image__5ztmJ.Tools_home__0mbzt {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 309px 376px;
    width: 309px;
    height: 376px;
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_image__5ztmJ.Tools_home__0mbzt {
    background-position: 100% 0;
    background-size: 545px 432px;
    width: 545px;
    height: 432px;
  }
}

@media only screen and (min-width: 768px) {
  .Tools_image__5ztmJ.Tools_all__PZZlZ {
    background-image: url("asset-3ff29ecf4b8b4e28.svg");
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_image__5ztmJ.Tools_all__PZZlZ {
    background-image: url("asset-d23a4cb5791ffb44.svg");
  }
}

@media only screen and (min-width: 768px) {
  .Tools_image__5ztmJ.Tools_aiStrategies__6SqGw {
    background-image: url("asset-755d7aa1b84cb610.svg");
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_image__5ztmJ.Tools_aiStrategies__6SqGw {
    background-image: url("asset-99b3cececbe91790.svg");
  }
}

@media only screen and (min-width: 768px) {
  .Tools_image__5ztmJ.Tools_portfolio__pJGJf {
    background-image: url("asset-fb2dc4b6c3378088.svg");
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_image__5ztmJ.Tools_portfolio__pJGJf {
    background-image: url("asset-720e25c5583a7ad5.svg");
  }
}

@media only screen and (min-width: 768px) {
  .Tools_image__5ztmJ.Tools_terminal__pb9YB {
    background-image: url("asset-bcbc05c0dcd54751.svg");
  }
}

@media only screen and (min-width: 1280px) {
  .Tools_image__5ztmJ.Tools_terminal__pb9YB {
    background-image: url("asset-02db366599de6945.svg");
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279.98px) {
  .vi .Tools_trading__kJbLt .Tools_tabLabel__qWw8m {
    min-width: 24px;
    margin: 0 -4px;
    padding-left: 0;
    font-size: 0;
    line-height: 0;
  }
}

@media only screen and (min-width: 768px) {
  .fr .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .nl .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .pl .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .pt .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .ru .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .uk .Tools_trading__kJbLt .Tools_tabContent__EfnYl {
    max-width: 360px;
  }
}

@media only screen and (min-width: 1280px) {
  .fr .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .nl .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .pl .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .pt .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .ru .Tools_trading__kJbLt .Tools_tabContent__EfnYl, .uk .Tools_trading__kJbLt .Tools_tabContent__EfnYl {
    max-width: 555px;
  }

  .es .Tools_trading__kJbLt .Tools_tabContent__EfnYl {
    max-width: 500px;
  }
}

.ArrowIcon_root__wjlZ9 {
  flex-shrink: 0;
}

.ArrowIcon_root__wjlZ9.ArrowIcon_top__jBnXm {
  transform: rotate(-90deg);
}

.ArrowIcon_root__wjlZ9.ArrowIcon_bottom__C_vzn {
  transform: rotate(90deg);
}

.ArrowIcon_root__wjlZ9.ArrowIcon_left___b2uT {
  transform: rotate(180deg);
}

.ArrowIcon_root__wjlZ9.ArrowIcon_right__YkE2E {
  transform: rotate(0);
}

.ScrollButton_root__COy9Z {
  z-index: 1;
  color: rgb(var(--color-black));
  border: 1px solid rgb(var(--color-grey-200));
  background-color: rgb(var(--color-white));
  border-radius: 50%;
  padding: 14px;
  position: absolute;
  top: calc(50% - 22px);
  box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
}

@media only screen and (min-width: 768px) {
  .ScrollButton_root__COy9Z {
    padding: 19px;
    top: calc(50% - 28px);
  }
}

@media only screen and (min-width: 1280px) {
  .ScrollButton_root__COy9Z {
    padding: 23px;
    top: calc(50% - 36px);
  }
}

.ScrollButton_root__COy9Z svg {
  width: 14px;
}

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

@media only screen and (min-width: 1280px) {
  .ScrollButton_root__COy9Z svg {
    width: 24px;
  }
}

.ScrollButton_left__XKJkF {
  left: 3px;
}

@media only screen and (min-width: 768px) {
  .ScrollButton_left__XKJkF {
    left: 20px;
  }
}

@media only screen and (min-width: 1280px) {
  .ScrollButton_left__XKJkF {
    left: 64px;
  }
}

.ScrollButton_right__HLTtQ {
  right: 3px;
}

@media only screen and (min-width: 768px) {
  .ScrollButton_right__HLTtQ {
    right: 20px;
  }
}

@media only screen and (min-width: 1280px) {
  .ScrollButton_right__HLTtQ {
    right: 64px;
  }
}

.Card_author__P7Zkw {
  align-self: center;
}

.Card_card__7os4z {
  text-align: left;
  border: 1px solid;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 312px;
  height: 417px;
  padding: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

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

.Card_card__7os4z.Card_white__hpNkR {
  color: rgb(var(--color-grey-700));
  border-color: rgb(var(--color-grey-200));
  background-color: rgb(var(--color-white));
}

.Card_card__7os4z.Card_white__hpNkR .Card_author__P7Zkw {
  color: rgb(var(--color-grey-900));
}

.Card_card__7os4z.Card_blue__RvXm_ {
  color: rgb(var(--color-white));
  border-color: rgb(var(--color-blue-600));
  background-color: rgb(var(--color-blue-600));
}

.Card_card__7os4z.Card_purple__uzbHo {
  color: rgb(var(--color-white));
  border-color: rgb(var(--color-purple-400));
  background-color: rgb(var(--color-purple-400));
}

.Card_card__7os4z.Card_gray__ND6WE {
  color: rgb(var(--color-grey-700));
  border-color: rgb(var(--color-grey-100));
  background-color: rgb(var(--color-grey-100));
}

.Card_card__7os4z.Card_gray__ND6WE .Card_author__P7Zkw {
  color: rgb(var(--color-grey-900));
}

.Card_card__7os4z.Card_small__BTqxL {
  height: 360px;
}

@media only screen and (min-width: 768px) {
  .Card_card__7os4z.Card_small__BTqxL {
    height: 460px;
  }
}

.Card_card__7os4z.Card_article__F0Ro2 {
  height: 100%;
  color: rgb(var(--color-grey-900));
  background-color: rgb(var(--color-grey-100));
  border: none;
  border-radius: 24px;
  padding: 0;
}

.Card_card__7os4z.Card_media__aS09w {
  justify-content: space-between;
}

.Card_header__XfKDa {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

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

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

.Card_avatar__2DPh3 {
  border-radius: 50%;
  margin-right: 16px;
}

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

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

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

.Card_textContent__wMN1e {
  -webkit-line-clamp: 13;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .Card_textContent__wMN1e {
    -webkit-line-clamp: 11;
  }
}

@media only screen and (min-width: 1280px) {
  .Card_textContent__wMN1e {
    -webkit-line-clamp: 13;
  }
}

.Card_footer__ZbqWa {
  width: 100%;
  color: rgb(var(--color-grey-900));
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  margin-top: auto;
  display: flex;
}

.Card_trustpilotLogo__pKR_y {
  width: 98px;
  height: 24px;
}

.Card_googleLogo__xCxcC {
  width: 54px;
  height: 24px;
}

.Card_capterraLogo__Osvjb {
  width: 108px;
  height: 24px;
}

.Card_video__AQr7r .Card_header__XfKDa {
  margin-bottom: 16px;
}

@media only screen and (min-width: 768px) {
  .Card_video__AQr7r .Card_header__XfKDa {
    margin-bottom: 24px;
  }
}

@media only screen and (min-width: 1280px) {
  .Card_video__AQr7r .Card_header__XfKDa {
    margin-bottom: 20px;
  }
}

.Card_video__AQr7r .Card_textContent__wMN1e {
  -webkit-line-clamp: 2;
}

.Card_quote__vWF_W {
  letter-spacing: -.2px;
  background-image: url("asset-58dacb38810dde61.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  flex-direction: column;
  padding-top: 48px;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

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

.Card_quote__vWF_W {
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .Card_quote__vWF_W {
    -webkit-line-clamp: 7;
  }
}

@media only screen and (min-width: 1280px) {
  .Card_quote__vWF_W {
    -webkit-line-clamp: 5;
  }
}

.Card_videoPreview__CR9j7 {
  border-radius: 12px;
  width: 272px;
  height: 153px;
  margin: 16px auto 0;
  position: relative;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .Card_videoPreview__CR9j7 {
    width: 352px;
    height: 198px;
    margin-top: 24px;
  }
}

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

.Card_logo__BaMum {
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.Card_source__oxPoi {
  background-image: url("asset-364a02d94382ca66.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 79px;
  height: 17px;
  padding-left: 32px;
}

@media only screen and (min-width: 768px) {
  .Card_source__oxPoi {
    width: 112px;
    height: 24px;
  }
}

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

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

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

.ArticleCard_root__Y2lSM {
  border-radius: 24px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.ArticleCard_image__0Zcdk {
  object-fit: cover;
  width: 100%;
  height: 180px;
  display: block;
}

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

.ArticleCard_content__aOuP4 {
  background-color: rgb(var(--color-grey-100));
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
  padding: 20px;
  display: flex;
}

@media only screen and (min-width: 1280px) {
  .ArticleCard_content__aOuP4 {
    gap: 24px;
    padding: 24px;
  }
}

.ArticleCard_title__x_q7y {
  color: rgb(var(--color-grey-900));
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.ArticleCard_url__rax6x {
  color: inherit;
}

.ArticleCard_url__rax6x:after {
  content: "";
  z-index: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.ArticleCard_excerpt__eKOqa {
  color: rgb(var(--color-grey-900));
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.ArticleCard_tag__KRxPH {
  z-index: 2;
  color: rgb(var(--color-grey-900));
  background-color: rgb(var(--color-white));
  border-radius: 100px;
  align-self: flex-start;
  align-items: center;
  gap: 4px;
  margin-top: auto;
  padding: 8px 12px;
  display: inline-flex;
  position: relative;
}

.ArticleCard_tagUrl__zpNpj {
  color: inherit;
}

.ArticleCard_tagUrl__zpNpj:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

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

.ArticleCard_tagArrow__suLdU {
  width: 24px;
  height: 24px;
}

.CardList_root__vT4ZN {
  position: relative;
}

.CardList_list__RsNg5 {
  z-index: 0;
  display: flex;
  position: relative;
  overflow-x: scroll;
  overflow-y: hidden;
}

@supports not selector(::-webkit-scrollbar) {
  .CardList_list__RsNg5 {
    scrollbar-width: none;
  }
}

.CardList_list__RsNg5::-webkit-scrollbar {
  display: none;
}

.CardList_centered__G7qon {
  display: flex;
}

.CardList_centered__G7qon .CardList_list__RsNg5 {
  margin: 0 auto;
}

.CardList_withPaddings__44_HK {
  padding: 0 16px;
}

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

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

.CardList_card__jSbhQ:not(:last-child) {
  margin-right: 16px;
}

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

.TrustpilotWidget_root__yo7xF {
  background: #ffffff1a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  max-width: fit-content;
  margin: 0 auto 12px;
  padding: 8px 20px 8px 8px;
  display: flex;
}

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

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

.TrustpilotWidget_logoWrapper__T3X4m {
  background: rgb(var(--color-white));
  border-radius: 100px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  padding: 4px 12px 4px 8px;
  display: flex;
}

.TrustpilotWidget_score___Y4fQ {
  color: rgb(var(--color-white));
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

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

.TrustpilotWidget_score___Y4fQ.TrustpilotWidget_reviews__wMKEP {
  font-weight: 400;
}

.MainReviews_root___DrXD {
  color: rgb(var(--color-white));
  background-color: rgb(var(--color-grey-800));
  padding: 20px 0;
}

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

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

.MainReviews_title__3tiHo {
  text-align: center;
  margin-bottom: 8px;
}

.MainReviews_filters__s_Mh4 {
  margin-bottom: 16px;
}

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

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

.MainReviews_tabLabel__gU_XZ {
  white-space: nowrap;
  background-position: 0;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  min-width: 24px;
  height: 24px;
  margin: 0 -4px;
  font-size: 0;
  line-height: 0;
  display: block;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .MainReviews_tabLabel__gU_XZ {
    font-size: inherit;
    font-weight: 600;
    line-height: inherit;
    margin: 0 0 0 -8px;
    padding-left: 32px;
  }
}

.MainReviews_tabLabel__gU_XZ.MainReviews_all__fC83N {
  background-image: url("asset-f8124ffeb97799ed.svg");
}

.MainReviews_tabLabel__gU_XZ.MainReviews_partners__FOo53 {
  background-image: url("asset-a07f5f84d651d675.svg");
}

.MainReviews_tabLabel__gU_XZ.MainReviews_media__OrdE_ {
  background-image: url("asset-519df0ea841cb7e3.svg");
}

.MainReviews_tabLabel__gU_XZ.MainReviews_people__OR_HK {
  background-image: url("asset-57dd5e163e9389f3.svg");
}

.MainReviews_footer__qQyBJ {
  justify-content: center;
  margin: 16px auto 0;
  padding: 0 16px;
  display: flex;
}

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

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

.FAQAnswer_paragraph__dF6kq:not(:first-child) {
  margin-top: 9px;
}

@media only screen and (min-width: 768px) {
  .FAQAnswer_paragraph__dF6kq:not(:first-child) {
    margin-top: 20px;
  }
}

.FAQAnswer_listItem__SKs5A {
  margin-bottom: 15px;
}

.FAQAnswer_listItem__SKs5A:last-child {
  margin-bottom: 0;
}

.FAQAnswer_list__pCNbe {
  gap: 15px;
  margin-top: 20px;
  margin-left: 20px;
}

.FAQAnswer_list__pCNbe .FAQAnswer_listItem__SKs5A {
  list-style: outside;
}

.FAQAnswer_numberedList__BxKlG {
  list-style: inherit;
}

.FAQAnswer_numberedList__BxKlG .FAQAnswer_listItem__SKs5A {
  list-style: decimal;
}

.MainAchievements_list__qST6m {
  grid-row-gap: 8px;
  grid-auto-flow: row;
  align-self: stretch;
  margin-top: 0;
  margin-bottom: 16px;
  display: grid;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .MainAchievements_list__qST6m {
    grid-auto-flow: unset;
    grid-column-gap: 16px;
    grid-template-columns: repeat(3, 1fr);
    margin-bottom: 32px;
  }
}

@media only screen and (min-width: 1280px) {
  .MainAchievements_list__qST6m {
    grid-column-gap: 20px;
    margin-bottom: 48px;
  }
}

.MainAchievements_block__JF2EX {
  color: rgb(var(--color-blue-600));
  border: 2px solid rgb(var(--color-blue-200));
  background: rgb(var(--color-blue-50));
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 22px 32px;
  display: flex;
  position: relative;
}

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

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

.MainAchievements_count__2k9I8 {
  letter-spacing: -.4px;
  font-size: 44px;
  font-weight: 700;
  line-height: 64px;
}

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

@media only screen and (min-width: 1280px) {
  .MainAchievements_count__2k9I8 {
    letter-spacing: -.8px;
    font-size: 64px;
    font-weight: 900;
    line-height: 80px;
  }
}

.MainAchievements_label__yHxCi {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  margin-left: 0;
  display: flex;
}

.MainAdvantages_root__60rLy {
  background-color: rgb(var(--color-blue-600));
  padding: 20px 0;
}

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

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

.MainAdvantages_title__qPLI4 {
  color: rgb(var(--color-white));
  margin-bottom: 16px;
}

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

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

.MainAdvantages_list__GGT1_ {
  align-self: stretch;
  gap: 8px;
  margin-top: 0;
  display: grid;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .MainAdvantages_list__GGT1_ {
    grid-auto-flow: row;
    gap: 12px;
  }
}

@media only screen and (min-width: 1280px) {
  .MainAdvantages_list__GGT1_ {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: unset;
    gap: 20px;
  }
}

.MainAdvantages_block__B0Bks {
  background: rgb(var(--color-white));
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  height: fit-content;
  padding: 120px 20px 20px;
  display: flex;
  position: relative;
}

@media only screen and (min-width: 768px) {
  .MainAdvantages_block__B0Bks {
    height: unset;
    align-items: flex-start;
    padding: 20px 20px 20px 120px;
  }
}

@media only screen and (min-width: 1280px) {
  .MainAdvantages_block__B0Bks {
    border-radius: 24px;
    align-items: center;
    padding: 172px 24px 24px;
  }
}

.MainAdvantages_block__B0Bks:after {
  content: "";
  width: 92px;
  height: 92px;
  position: absolute;
  top: 18px;
}

@media only screen and (min-width: 768px) {
  .MainAdvantages_block__B0Bks:after {
    left: 18px;
  }
}

@media only screen and (min-width: 1280px) {
  .MainAdvantages_block__B0Bks:after {
    top: 24px;
    left: unset;
    width: 124px;
    height: 124px;
  }
}

.MainAdvantages_block__B0Bks.MainAdvantages_secure__YJ1SZ:after {
  background-image: url("asset-f822d5ac4d8b3344.svg");
}

.MainAdvantages_block__B0Bks.MainAdvantages_api__KzOII:after {
  background-image: url("asset-9a24ab97a6bfc762.svg");
}

.MainAdvantages_block__B0Bks.MainAdvantages_fast___b0kn:after {
  background-image: url("asset-ededfe9319d40235.svg");
}

.MainAdvantages_cardTitle__jY2jZ {
  text-align: center;
  margin-bottom: 8px;
}

@media only screen and (min-width: 768px) {
  .MainAdvantages_cardTitle__jY2jZ {
    text-align: left;
  }
}

@media only screen and (min-width: 1280px) {
  .MainAdvantages_cardTitle__jY2jZ {
    text-align: center;
    margin-bottom: 24px;
  }
}

.MainAdvantages_cardDescription__lFkFn {
  text-align: center;
}

@media only screen and (min-width: 768px) {
  .MainAdvantages_cardDescription__lFkFn {
    text-align: left;
  }
}

@media only screen and (min-width: 1280px) {
  .MainAdvantages_cardDescription__lFkFn {
    text-align: center;
  }
}

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

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

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

.MainArticles_title__8TYwh {
  text-align: center;
  margin: 0 0 8px;
}

.MainArticles_description__XfAKQ {
  text-align: center;
  margin: 0 24px 16px;
}

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

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

.MainArticles_linkWrapper__eLdxY {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

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

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

.MainArticles_link__kWySF {
  color: rgb(var(--color-blue-600));
  justify-content: center;
  align-items: center;
  display: flex;
}

.MainArticles_text__XwOTq {
  margin-right: 4px;
}

@media only screen and (min-width: 768px) {
  .MainArticles_text__XwOTq {
    margin-right: 12px;
  }
}
