.lsq-case-study-highlight{
  --lsq-csh-outer-bg:#fff;
  --lsq-csh-accent:#0040df;
  --lsq-csh-tile-bg:#f8faff;
}
.lsq-case-study-highlight .lsq-case-study-highlight__inner{
  background:var(--lsq-csh-outer-bg);
  border:2.76px solid rgba(0,64,223,.2);
  border-radius:26px;
  box-shadow:0 34.47px 68.94px rgba(0,0,0,.07);
  padding:56px 77px 64px;
}
@supports (border-color:color-mix(in srgb,red 50%,transparent)){
  .lsq-case-study-highlight .lsq-case-study-highlight__inner{
    border-color:color-mix(in srgb,var(--lsq-csh-accent) 20%,transparent);
  }
}
.lsq-case-study-highlight .lsq-case-study-highlight__heading-row{
  display:flex;
  gap:16px;
  align-items:flex-start;
}
.lsq-case-study-highlight .lsq-case-study-highlight__heading-icon{
  flex:0 0 auto;
  width:35px;
  height:44px;
  margin-top:4px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__heading-icon img{
  display:block;
  width:100%;
  height:100%;
  object-fit:contain;
}
.lsq-case-study-highlight .lsq-case-study-highlight__heading{
  color:var(--lsq-csh-accent);
  font-weight:600;
  font-size:50px;
  line-height:1.1;
  margin:0;
}
.lsq-case-study-highlight .lsq-case-study-highlight__intro,
.lsq-case-study-highlight .lsq-case-study-highlight__outro{
  margin-top:24px;
  font-family:Inter, sans-serif;
  font-weight:400;
  font-size:25px;
  line-height:1.63;
  color:rgba(26,26,26,.9);
}
.lsq-case-study-highlight .lsq-case-study-highlight__intro a, .lsq-case-study-highlight .lsq-case-study-highlight__outro a {
  color: rgba(26, 26, 26, .9);
}
.lsq-case-study-highlight .lsq-case-study-highlight__stats{
  margin-top:40px;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:33px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat{
  background:var(--lsq-csh-tile-bg);
  border:1.38px solid rgba(0,64,223,.2);
  border-radius:16.55px;
  padding:33px;
}
@supports (border-color:color-mix(in srgb,red 50%,transparent)){
  .lsq-case-study-highlight .lsq-case-study-highlight__stat{
    border-color:color-mix(in srgb,var(--lsq-csh-accent) 20%,transparent);
  }
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat-icon{
  width:45px;
  height:45px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat-icon img{
  display:block;
  width:100%;
  height:100%;
  object-fit:contain;
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat-value{
  margin-top:16px;
  color:var(--lsq-csh-accent);
  font-weight:600;
  font-size:28px;
  line-height:1.33;
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat-label{
  margin-top: 8px;
    color: #6b6b6b;
    font-weight: 400;
    font-size: 16px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__cta-wrap{
  margin-top:36px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__cta{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  padding:18px 35px;
  border-radius:100px;
  background:var(--lsq-csh-accent);
  color:#fff;
  text-decoration:none;
  font-family:Mulish, Inter, sans-serif;
  font-weight:600;
  font-size:18px;
  line-height:1;
}
.lsq-case-study-highlight .lsq-case-study-highlight__cta:hover,
.lsq-case-study-highlight .lsq-case-study-highlight__cta:focus{
  color:#fff;
  text-decoration:none;
}
a.lsq-case-study-highlight__cta:hover .lsq-case-study-highlight__cta-icon {
  transform: translateX(4px);
}
.lsq-case-study-highlight .lsq-case-study-highlight__cta-icon{
  width:20px;
  height:20px;
  display:inline-flex;
  align-items:center;
  transition: transform 0.5s ease;
}
.lsq-case-study-highlight .lsq-case-study-highlight__cta-icon svg{
  display:block;
}
.lsq-case-study-highlight .lsq-case-study-highlight__cta-icon img{
  display:block;
  width: 16px;
  height:16px;
  object-fit:contain;
  transition: transform 0.5s ease;
}
@media only screen and (min-width:768px) and (max-width: 990px){
  .lsq-case-study-highlight .lsq-case-study-highlight__inner {
    padding: 50px;
}
  .lsq-case-study-highlight .lsq-case-study-highlight__stats {
    gap: 10px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat {
  padding: 20px;
}
.lsq-case-study-highlight .lsq-case-study-highlight__stat-value {
  font-size: 22px;
}
}
@media (max-width:767px){
  .lsq-case-study-highlight .lsq-case-study-highlight__inner{
    padding:28px 20px 32px;
  }
  .lsq-case-study-highlight .lsq-case-study-highlight__heading{
    font-size:32px;
    line-height:1.15;
  }
  .lsq-case-study-highlight .lsq-case-study-highlight__intro,
  .lsq-case-study-highlight .lsq-case-study-highlight__outro{
    font-size:18px;
    line-height:1.6;
  }
  .lsq-case-study-highlight .lsq-case-study-highlight__stats{
    grid-template-columns:1fr;
    gap:16px;
    margin-top:24px;
  }
  .lsq-case-study-highlight .lsq-case-study-highlight__stat{
    padding:22px;
  }
}

