.insights{background-color:#fff;justify-content:center;display:flex}.insights div{display:block}.insights .insights-sub{padding:90px 0;position:relative;overflow:hidden}.insights .insights-heading h1{letter-spacing:-2px;color:var(--Colors-Grey-900,#252d38);font-family:Darker Grotesque,sans-serif;font-size:56px;font-weight:700;line-height:100%}.insights .insights-button{flex-wrap:wrap;gap:8px;margin-top:37px;display:flex}.insights .insights-button button{border:1px solid var(--Colors-Primary-200,#aab1f4);letter-spacing:-.54px;color:var(--Colors-Primary-900,#0c145b);background:#fff;border-radius:34px;padding:8px 18px;font-family:Switzer,sans-serif;font-size:18px;font-weight:600;line-height:150%}.insights .active-button{border:none;background:#aab1f4!important}.insights .insights-container{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px;display:grid}.insights .insights-container1{background:var(--Colors-Grey-100,#f2f4f6);border-radius:12px;width:100%;position:relative}.insights .insights-container1>img{width:100%;transition:transform .3s}.insights .insights-container1:hover img{transform:scale(.95)}.insights .insights-container1-data{flex-direction:column;gap:24px;padding:25.17px 26.31px;display:flex}.insights .insights-container1-data>p{letter-spacing:-.5px;color:var(--Colors-Grey-800,#3b485a);font-family:Darker Grotesque,sans-serif;font-size:32px;font-weight:700;line-height:28px}.insights .insights-learn-more{align-items:center;gap:12px;display:flex}.insights .insights-learn-more p{letter-spacing:0;color:var(--Colors-Primary-600,#1a2bc3);font-family:Ronzino;font-size:16px;font-weight:400;line-height:24px}.insights .insights-learn-more img{width:18px;height:18px}.insights .image-token{z-index:10;letter-spacing:0;text-transform:uppercase;color:var(--Colors-Grey-500,#5f728f);background:#fff;border-radius:17px;padding:3px 12px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;line-height:150%;position:absolute;top:20px;left:20px}@media (max-width:1024px){.insights .insights-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.insights .insights-heading h1{font-size:40px}.insights .insights-sub{padding:50px 0}}@media (max-width:550px){.insights .insights-heading h1{font-size:32px}.insights .insights-container{grid-template-columns:repeat(1,1fr)}}
