.hero-instrument {
  .download{
    display:flex;
    gap: calc(var(--size) * 0.1 );
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  
  .hero__text{
    h1{
      font-family: var(--funnel);
      font-weight: 600;
      font-size: calc( var(--font) * 0.80);
      line-height: 95%;
      margin: 0;
    }
    p{
      margin: 0;
      font-family: var(--funnel);
      font-weight: 400;
      font-size: calc( var(--font) * 0.36);
      line-height: 120%;
      margin-bottom: calc(var(--size) * 0.5 );
    }
    
  }
  .hero__down{
    h2{
      font-family: var(--funnel);
      font-weight: 600;
      font-size: calc( var(--font) * 0.26);
      margin: 0 0 calc(var(--size) * 0.25 ); 0 ;
    }
    p, ul, li{
      margin: 0;
      font-family: var(--jakarta);
      font-weight: 400;
      font-size: calc( var(--font) * 0.22);
      margin-bottom: calc(var(--size) * 0.25 );
    }
    hr{
      margin-bottom: calc(var(--size) * 0.25 );
    }
    ul[style="list-style-type: square;"] {
      list-style-type: none !important;
      padding: 0;
      li{
        position: relative;
        padding: 0 0 0 calc( var(--size) * 0.25);
      }
      li:before{
        content: "";
        position:absolute;
        top: calc( var(--font) * 0.12);
        left:0;
        width:  calc( var(--size) * 0.04);
        height:  calc( var(--size) * 0.04);
        background: black;
      }
    }
  }
}


.box__title{
  font-family: var(--funnel);
  font-weight: 600;
  font-size: calc( var(--font) * 0.26);
  line-height: 100%;
  margin-bottom: calc(var(--size) * 0.15 );
}
.box__description{
  font-family: var(--jakarta);
  font-weight: 400;
  font-size: calc( var(--font) * 0.18);
  line-height: 140%;
  margin-bottom: calc(var(--size) * 0.15 );
  p{
    font-size: inherit;
    line-height: inherit;
    margin: 0;
  }
}

@media (min-width: 768px) {
  .box__image{
    float: left;
    margin: 0 calc(var(--size) * 0.25 ) calc(var(--size) * 1.25 ) 0;
  }
}

@media (max-width: 768px) {
  .hero-instrument {
    .hero__text{
      h1{
        font-size: calc( var(--font) * 0.5);
      }
    }
  }
}
.hero__cta {clear: both;}

.hero__text h1{
  line-height: 95%
}
.hero__text p{
  line-height: unset;
}
