.capabilities-cards__header{margin-bottom:clamp(1.875rem,2.5vw,3rem);text-align:center}.capabilities-cards__list{display:flex;flex-wrap:wrap;gap:1.25rem;list-style:none;margin:0;padding:0}.capabilities-cards__card{align-items:flex-start;background-color:#fff;border-radius:1.25rem;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.08);display:flex;flex-direction:column;min-height:100%;padding:1.5rem;position:relative;width:100%}@media(min-width:40rem){.capabilities-cards__card{width:calc(50% - .625rem)}}@media(min-width:64rem){.capabilities-cards__card{width:calc((100% - 1.25rem*(var(--capabilities-cards-per-row) - 1))/var(--capabilities-cards-per-row))}}.capabilities-cards__card-icon{margin-bottom:1rem;min-height:3rem}.capabilities-cards__card-icon img{display:block;max-height:3rem;width:auto}.capabilities-cards__card-title{font-size:1.5rem;margin-bottom:.75rem;text-transform:uppercase}.capabilities-cards__card-summary{flex-grow:1;margin:0 0 1.5rem}.capabilities-cards__card-action{margin-top:auto}.capabilities-cards__card-link{align-items:center;color:#000;display:inline-flex;font-weight:700;gap:.375rem;text-decoration:none;text-transform:uppercase}.capabilities-cards__card-link:focus,.capabilities-cards__card-link:hover{text-decoration:underline}.capabilities-cards__card-link .icon-chevron{fill:#c92600;height:.625rem;width:.625rem}