.capabilities_services-grid__cLvCh{display:grid;grid-gap:3rem;gap:3rem;font-size:2rem}@media screen and (min-width:768px){.capabilities_services-grid__cLvCh{grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.capabilities_services-grid__cLvCh{grid-template-columns:1fr 1fr 1fr}}.capabilities_services-grid__cLvCh .capabilities_services-grid_heading__mIIll{background:var(--accent);color:var(--light);border-radius:2rem;padding:2rem 3rem;align-content:center}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1{display:block;text-decoration:none;color:var(--dark);border-radius:2rem;overflow:hidden;background:var(--monolight);position:relative}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1:focus figure img,.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1:hover figure img{filter:grayscale(0)}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 figure{position:relative;display:block;aspect-ratio:2/1;margin-bottom:0}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 figure:before{content:"";border-top:.5rem solid var(--accent);position:absolute;left:3rem;bottom:0;z-index:30;width:7rem;border-radius:2rem 2rem 0 0}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 figure:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;width:100%;display:block;z-index:20;background:linear-gradient(0deg,rgba(33,37,41,.75),rgba(33,37,41,0));border-radius:2rem 2rem 2rem 0}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 figure img{object-fit:cover;z-index:10;border-radius:2rem 2rem 2rem 0;filter:grayscale(1);transition:all .5s ease}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 figure figcaption{position:absolute;bottom:2rem;left:3rem;font-size:2.5rem;line-height:1.25em;color:var(--light);font-weight:600;z-index:30}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 aside{padding:2rem 3rem}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 aside>p{margin-bottom:4rem}.capabilities_services-grid__cLvCh .capabilities_services-grid_item__Kdc_1 aside .capabilities_services-grid_arrow__gKIWd{height:2rem;width:2rem;border-radius:50%;background:var(--accent);outline:1rem solid var(--accent);position:absolute;bottom:3rem;right:3rem}