.trust_v3_header.desktop,
.trust_v3_header.mobile {
  @media screen and (orientation: landscape) and (width <= 940px) {
    display: none;
  }
  @media screen and (width <= 820px) {
    display: none;
  }
  @media screen and (orientation: landscape) and (width <= 740px) {
    display: none;
  }

  .title {
    color: var(--black);
    font-size: var(--font-size56);
    line-height: 100%;
    letter-spacing: -0.04em;
    margin-bottom: clamp(16px, 3vw, 24px);
    font-family: font-family/display;
    font-weight: 400;
  }

  .desc {
    color: var(--black);
    font-weight: 400;
    font-size: clamp(14px, 3vw, 16px);
    line-height: 150%;
    letter-spacing: 0;
  }
}

.trust_v3_header.mobile {
  display: none;
  @media screen and (orientation: landscape) and (width <= 940px) {
    display: block;
  }
  @media screen and (width <= 820px) {
    display: block;
  }
  @media screen and (orientation: landscape) and (width <= 740px) {
    display: block;
  }
}

.trust_v3_main {
  display: flex;
  flex-flow: row wrap;
  gap: clamp(24px, 3vw, 50px);
}

.trust_v3_main_container {
  max-width: 811px;
  width: 100%;
  @media screen and (width <= 1190px) {
    max-width: clamp(550px, 57vw, 740px);
  }
  @media screen and (max-width: 980px) {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(330px, 1fr));
    gap: 15px;
    padding: 0;
    max-width: 100%;
    grid-row: 2;
  }
  @media screen and (width <= 1024px) {
    max-width: 560px;
  }
  @media screen and (width <= 899px) {
    max-width: 500px;
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  }
  @media screen and (width >= 768px) and (width <= 820px) {
    max-width: 330px;
  }
  @media screen and (orientation: landscape) and (width >= 812px) and (width <= 940px) {
    max-width: 550px;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  }
  @media screen and (orientation: landscape) and (width <= 741px) {
    max-width: 480px;
    grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
  }
  @media screen and (orientation: landscape) and (width <= 668px) {
    max-width: 410px;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 5px;
  }
  @media screen and (orientation: landscape) and (width <= 812px) {
    max-width: 480px;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
    gap: 5px;
  }
  @media screen and (orientation: landscape) and (width <= 668px) {
    max-width: 410px;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
    gap: 5px;
  }
}

.trust_v3_content_container {
  display: flex;

  .trust_v3_content {
    display: flex;
    align-items: flex-start;
    gap: 16px;

    &:before {
      content: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6_326)'%3E%3Cmask id='mask0_6_326' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='25'%3E%3Cpath d='M24 0.5H0V24.5H24V0.5Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6_326)'%3E%3Cpath d='M20.9686 0.5H6.36282C6.16725 0.5 6.00879 0.65846 6.00879 0.854022C6.00879 1.04958 6.16725 1.20804 6.36282 1.20804H20.9686C21.2939 1.20804 21.5585 1.47271 21.5585 1.79808V20.2153C21.5585 20.5029 21.3529 20.7474 21.0694 20.7966L18.1706 21.2994C16.0775 21.6625 14.0521 22.4994 12.3133 23.7197C12.1239 23.8609 11.8876 23.7788 11.7238 23.6396C9.98881 22.4546 8.05924 21.6738 5.98854 21.3189L2.93183 20.7951C2.64767 20.7464 2.44144 20.5018 2.44144 20.2135V1.79808C2.44144 1.47271 2.7061 1.20804 3.03148 1.20804H4.71071C4.90627 1.20804 5.06473 1.04958 5.06473 0.854022C5.06473 0.65846 4.90627 0.5 4.71071 0.5H3.03148C2.31569 0.5 1.7334 1.08229 1.7334 1.79808V20.2136C1.7334 20.8479 2.18711 21.386 2.81221 21.493L5.86893 22.0169C7.83866 22.3544 9.67408 23.0972 11.3244 24.2244C11.7214 24.549 12.295 24.6032 12.7199 24.2993C14.374 23.1385 16.3006 22.3425 18.2916 21.9971L21.1903 21.4943C21.8139 21.3861 22.2665 20.8482 22.2665 20.2153V1.79808C22.2666 1.08229 21.6843 0.5 20.9686 0.5Z' fill='%23090909'/%3E%3C/g%3E%3Cpath d='M5.5164 11.3512C5.17361 11.3521 4.8381 11.4501 4.54867 11.6338C4.25925 11.8175 4.02775 12.0794 3.88095 12.3892C3.73415 12.6989 3.67805 13.044 3.71915 13.3843C3.76025 13.7246 3.89687 14.0463 4.11318 14.3122L8.72464 19.9613C8.88908 20.1654 9.09978 20.3274 9.33937 20.4337C9.57896 20.5401 9.84047 20.5877 10.1022 20.5727C10.6619 20.5426 11.1673 20.2432 11.4894 19.7509L21.0686 4.32375C21.0702 4.32119 21.0718 4.31863 21.0735 4.31611C21.1633 4.17811 21.1342 3.90463 20.9487 3.73282C20.8978 3.68564 20.8377 3.64939 20.7721 3.62631C20.7067 3.60323 20.6371 3.59379 20.5678 3.5986C20.4985 3.60341 20.431 3.62235 20.3693 3.65425C20.3076 3.68615 20.2531 3.73035 20.2091 3.78411C20.2057 3.78834 20.2022 3.79251 20.1985 3.7966L10.5378 14.7117C10.5011 14.7533 10.4564 14.7871 10.4065 14.8112C10.3566 14.8354 10.3023 14.8493 10.2469 14.8523C10.1915 14.8553 10.1361 14.8473 10.0839 14.8287C10.0316 14.81 9.98356 14.7812 9.94252 14.7439L6.73636 11.8263C6.40336 11.521 5.96813 11.3516 5.5164 11.3512Z' fill='%237E3B42'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6_326'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
      width: 24px;
      height: 24px;
    }

    .trust_v3_content__info {
      display: flex;
      align-items: flex-start;
      flex-direction: column;
      gap: 10px;

      > h4 {
        color: var(--surfaces-default);
        font-weight: 600;
        font-size: var(--txt_size18);
        line-height: 100%;
        letter-spacing: -0.04em;
      }

      .trust_v3_text {
        color: var(--surfaces-default);
        font-weight: 400;
        font-size: 16px;
        line-height: 100%;
        letter-spacing: 0;

        > a {
          border-bottom: 1px solid;
          text-decoration-skip-ink: none;
          display: inline;
        }
      }
    }
  }
}

/* SLIDER */
.slider_container {
  width: 100%;
  max-width: 377px;
  min-width: 300px;
  @media screen and (orientation: landscape) and (width <= 940px) {
    max-width: 200px;
    min-width: 200px;
  }
  @media screen and (orientation: landscape) and (width <= 899px) {
    max-width: 200px;
    min-width: 200px;
  }
  @media screen and (orientation: landscape) and (width <= 740px) {
    max-width: 200px;
    min-width: 200px;
  }

  > div {
    @media screen and (orientation: landscape) and (width <= 740px) {
      max-width: 200px;
    }
    @media screen and (orientation: landscape) and (width <= 899px) {
      max-width: 200px;
    }
    @media screen and (orientation: landscape) and (width <= 940px) {
      max-width: 200px;
    }

    > div {
      @media screen and (orientation: landscape) and (width <= 740px) {
        max-width: 200px;
      }
      @media screen and (orientation: landscape) and (width <= 940px) {
        max-width: 200px;
      }
      @media screen and (orientation: landscape) and (width <= 899px) {
        max-width: 200px;
      }

      > div {
        > img {
          object-fit: cover;
          max-width: 100%;
          display: block;
          height: auto;
          border-radius: 20px;
        }
      }
    }
  }

  .slider_btns {
    top: 50%;
    position: absolute;
    width: 100%;
    display: flex;
    justify-content: space-between;
    @media screen and (width <= 680px) {
      display: none;
    }
    .glide__arrow--right,
    .glide__arrow--left {
      display: block;
      border: none;
      left: 44px;
      position: relative;
      background: transparent;
      box-shadow: none;

      &:after {
        display: block;
        margin: 0 auto;
        width: 110px;
        height: 114px;
        content: url("data:image/svg+xml,%3Csvg width='110' height='114' viewBox='0 0 110 114' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_4439_2713)'%3E%3Cpath d='M30 55C30 40.0883 42.0883 28 57 28C71.9117 28 84 40.0883 84 55C84 69.9117 71.9117 82 57 82C42.0883 82 30 69.9117 30 55Z' fill='white' shape-rendering='crispEdges'/%3E%3Cpath d='M54 61L59.2929 55.7071C59.6262 55.3738 59.7929 55.2071 59.7929 55C59.7929 54.7929 59.6262 54.6262 59.2929 54.2929L54 49' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_4439_2713' x='0' y='0' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeGaussianBlur stdDeviation='15'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_4439_2713'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_4439_2713' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
      }
    }

    .glide__arrow--left {
      left: -44px;
      @media screen and (width <= 680px) {
        left: -16px;
      }

      &:after {
        transform: rotate(180deg);
      }
    }

    .glide__arrow--right {
      @media screen and (width <= 990px) {
        left: 21px;
      }
    }
  }

  .glide__bullets.mobile {
    display: none;
    bottom: -23px;
    .glide__bullet{
      background-color: #D9D9D9;
    }
    .glide__bullet--active {
      border: none;
      background-color: #7E3B42;
    }
    @media screen and (width <= 680px) {
      display: block;
    }
  }

}
