.cases_comp{border-radius:2px;font-family:Inter,sans-serif;padding-bottom:5rem;width:100%}.cases_wrapper{display:block;width:100%}.cases_title{padding-bottom:2.5rem}.title_row{align-items:center;display:flex;gap:2rem}.title_row_left{flex:1}.title_row_left h2{font-family:Inter,sans-serif;font-size:3.125rem;font-weight:500;letter-spacing:-.02em;line-height:95%;margin-bottom:0;margin-top:0}.title_row_right{border:0;padding:0}.more{background-color:#fff;border-radius:.75rem;color:#000;cursor:pointer;display:flex;font-size:1.375rem;height:3.25rem;max-width:100%;position:relative;text-decoration:none;width:3.25rem;z-index:2}.more,.svg{align-items:center;justify-content:center}.svg{display:inline-flex}.cases_list{width:100%}.cases_grid{aspect-ratio:auto;gap:2.5rem;-webkit-text-fill-color:inherit;align-content:stretch;background-clip:border-box;display:grid;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:row dense;grid-auto-rows:minmax(200px,1fr);grid-template:"." 1fr "." "." minmax(0,1fr) /1fr 1fr}.cases_grid>a:first-child,.cases_grid>a:nth-child(3n+1){grid-column:span 2}@media (max-width:768px){.cases_comp{padding-bottom:3.75rem}.cases_wrapper{max-width:100%}.cases_title{padding-bottom:1.5rem}.title_row_left h2{font-size:1.3125rem;line-height:100%}.cases_grid{display:flex;flex-wrap:wrap}.more{border-radius:.5rem;font-size:1rem;height:2rem;width:2rem}}
