.cases{background-color:#fff;justify-content:center;padding:0 90px;display:flex;position:relative}.cases div{display:block}.cases .cases-sub{z-index:100;padding:90px 0;position:relative;overflow:hidden}.cases .cases-sub .cases-heading{letter-spacing:-2px;color:var(--Colors-Grey-900,#252d38);margin-bottom:50px;font-family:Darker Grotesque,sans-serif;font-size:56px;font-weight:700;line-height:100%}.cases .cases-sub .cases-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cases .cases-sub .cases-grid-1{background:var(--Colors-Grey-100,#f2f4f6);border-radius:12px;flex-direction:column;gap:12.58px;padding:25.17px 26.31px;display:flex}.cases .cases-sub .cases-grid-number{letter-spacing:0;text-transform:uppercase;color:var(--Colors-Primary-500,#2b3de3);font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:500;line-height:150%}.cases .cases-sub .cases-grid-data{letter-spacing:0;color:var(--Colors-Grey-800,#3b485a);font-family:Ronzino;font-size:20px;font-weight:400;line-height:160%}@media (max-width:1024px){.cases .cases-sub .cases-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.5px){.cases .cases-sub{padding:60px 0}.cases .cases-sub .cases-heading{font-size:44px;line-height:85%}.cases .cases-sub .cases-grid{grid-template-columns:repeat(1,1fr)}.cases{padding:0 24px}}
