.capability-grid{background-color:var(--theme-primary-color,#192732);background-position:50%;background-size:cover;padding:var(--space-8,80px) 0;position:relative}.capability-grid__overlay{background:linear-gradient(180deg,rgba(25,39,50,.75),rgba(25,39,50,.9));inset:0;position:absolute}.capability-grid__inner{padding:0 var(--grid-gutter,24px);position:relative}.capability-grid__heading{color:#fff;text-align:center}.capability-grid__list{display:grid;gap:var(--space-4,24px);grid-template-columns:1fr;margin-top:var(--space-6,48px)}@media (min-width:600px){.capability-grid__list{grid-template-columns:repeat(var(--capability-columns-tablet,2),1fr)}}@media (min-width:1024px){.capability-grid__list{grid-template-columns:repeat(var(--capability-columns-desktop,4),1fr)}}.capability-grid__card{border:1px solid var(--color-pillar-current,var(--theme-accent-color));color:inherit;display:block;height:100%;padding:var(--space-5,32px) var(--space-4,24px);text-decoration:none;transition:background-color var(--duration-standard,.25s) var(--ease-standard,ease)}.capability-grid__card:focus-visible,.capability-grid__card:hover{background-color:hsla(0,0%,100%,.06)}.capability-grid__card:focus-visible{outline:2px solid #fff;outline-offset:2px}.capability-grid__card--static{cursor:default;display:block;text-align:center}.capability-grid__card--static:focus-visible,.capability-grid__card--static:hover{background-color:transparent}.capability-grid__icon{display:block;margin:0 auto var(--space-3,16px)}.capability-grid__title{align-items:center;color:var(--color-pillar-current,var(--theme-accent-color));display:flex;font-weight:700;gap:var(--space-2,8px);justify-content:center;text-align:center}.capability-grid__arrow{transition:transform var(--duration-fast,.15s) var(--ease-standard,ease)}.capability-grid__card:focus-visible .capability-grid__arrow,.capability-grid__card:hover .capability-grid__arrow{transform:translateX(3px)}.capability-grid__description{color:hsla(0,0%,100%,.85);display:block;margin-top:var(--space-2,8px);text-align:center}.capability-grid--light{background-color:transparent;padding:var(--space-6,48px) 0}.capability-grid--light .capability-grid__overlay{display:none}.capability-grid--light .capability-grid__heading{color:inherit}.capability-grid--light .capability-grid__card{background-color:#fff;border-color:rgba(25,39,50,.15)}.capability-grid--light .capability-grid__card:focus-visible,.capability-grid--light .capability-grid__card:hover{background-color:rgba(25,39,50,.03)}.capability-grid--light .capability-grid__card:focus-visible{outline-color:var(--theme-primary-color,#192732)}.capability-grid--light .capability-grid__title{color:var(--color-pillar-current,var(--theme-accent-color))}.capability-grid--light .capability-grid__description{color:rgba(25,39,50,.75)}