.ExecutionSteps-module__eN3FKW__stepsSection{background-color:var(--bg-primary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.ExecutionSteps-module__eN3FKW__header{text-align:center;margin-bottom:4rem}.ExecutionSteps-module__eN3FKW__stepsContainer{flex-direction:column;gap:2rem;max-width:800px;margin:0 auto;display:flex}.ExecutionSteps-module__eN3FKW__stepItem{text-align:center;background-color:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);flex-direction:column;align-items:center;gap:1rem;padding:clamp(1.5rem,5vw,2rem);display:flex}.ExecutionSteps-module__eN3FKW__stepNumber{background-color:var(--primary-color);width:3rem;height:3rem;color:var(--bg-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.ExecutionSteps-module__eN3FKW__stepContent{flex-grow:1}.ExecutionSteps-module__eN3FKW__stepTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.ExecutionSteps-module__eN3FKW__stepDescription{color:var(--text-muted);font-size:1rem;line-height:1.6}@media (min-width:768px){.ExecutionSteps-module__eN3FKW__stepsContainer{flex-direction:row;align-items:stretch;max-width:1200px}.ExecutionSteps-module__eN3FKW__stepItem{text-align:center;flex-direction:column;flex:1;align-items:center}}
