.insights{padding:50px 0}.insights .heading{margin:0 0 35px}.insights .logo-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.insights .logo-wrapper .insight{margin:0 0 15px;width:50%}.insights .logo-wrapper .insight:last-of-type{margin:0}.insights .logo-wrapper .insight img{max-height:30px;width:auto}.insight-details-container{margin:40px 0}.insight-detail-header{font-weight:700}.insights .insight-details{display:flex;flex-direction:column;margin:-10px}.insights .insight-detail{padding:10px;display:flex;flex-direction:column;align-items:flex-start}.insights .insight-detail.insight-products-used{padding:20px 10px}.insights .insight-detail p{text-align:left;margin:0}.insights .insight-detail-detail{font-size:36px;line-height:1.1;text-align:left;font-weight:700}.insight-products-used .insight-detail-detail a,.insights .insight-detail-detail{background:#007df9;background:-webkit-linear-gradient(45deg,#007df9,#0036b0);background:linear-gradient(45deg,#007df9,#0036b0);-webkit-background-clip:text;background-clip:text;color:transparent}.insight-products-used .insight-detail-detail a{display:inline-block;position:relative;line-height:1.5}.insight-products-used .insight-detail-detail a:hover{background:#000;-webkit-background-clip:text;background-clip:text}.insight-products-used .insight-detail-detail a:before{content:"";display:inline-block;height:4px;width:100%;position:absolute;top:100%;left:0;background:#007df9;background:-webkit-linear-gradient(45deg,#007df9,#0036b0);background:linear-gradient(45deg,#007df9,#0036b0)}.insight-products-used .insight-detail-detail a:hover:before{background:#000}.insight-products-used .insight-detail-detail a:last-child:after{content:""}@media screen and (min-width:768px){.insights .logo-wrapper{flex-direction:row;justify-content:center}.insights .logo-wrapper .insight{margin:0 15px 0 0;width:auto}.insights .insight-details{flex-direction:row;flex-wrap:wrap;margin:-20px}.insights .insight-detail{padding:20px;width:33.3333%}.insights .insight-detail-detail{font-size:48px}.insights .insight-detail.insight-products-used{width:100%;padding:0}.insight-products-used .insight-detail-header{padding:20px 20px 0}.insight-products-used .insight-detail-detail{padding:0 20px}}@media screen and (min-width:1024px){.insights .insight-detail-detail{font-size:48px}}