.capability-card-module__HZSWNq__card{flex-direction:column;height:100%;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}.capability-card-module__HZSWNq__card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in oklab,var(--border-strong)70%,var(--accent));transform:translateY(-2px)}.capability-card-module__HZSWNq__stepCard{flex-direction:column;height:100%;transition:box-shadow .2s,transform .2s;display:flex}.capability-card-module__HZSWNq__stepCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.capability-card-module__HZSWNq__gridSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.capability-card-module__HZSWNq__gridControls,.capability-card-module__HZSWNq__gridCapabilities,.capability-card-module__HZSWNq__gridTools{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:960px){.capability-card-module__HZSWNq__gridSteps,.capability-card-module__HZSWNq__gridControls,.capability-card-module__HZSWNq__gridCapabilities,.capability-card-module__HZSWNq__gridTools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.capability-card-module__HZSWNq__gridSteps,.capability-card-module__HZSWNq__gridControls,.capability-card-module__HZSWNq__gridCapabilities,.capability-card-module__HZSWNq__gridTools{grid-template-columns:1fr}}
