.steps{padding:40px 20px;background:var(--bg-section);color:var(--text-primary);font-family:var(--font-serif)}.steps-container{max-width:1300px;margin:0 auto}.section-title{text-align:center;font-size:32px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:40px}.steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.step-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;display:flex;flex-direction:column;transition:all .2s ease}.step-card:hover{transform:translateY(-4px);border-color:#cbbba6}.step-number{align-self:center;width:28px;height:28px;border-radius:50%;background:var(--text-primary);color:var(--bg-section);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin-bottom:6px}.step-header{font-weight:var(--font-weight-semibold);font-family:var(--font-sans);color:var(--text-primary);font-size:20px;letter-spacing:var(--tracking-tight);padding:10px;background:#7a531f0d}.step-divider{border:none;border-top:1px solid var(--border-color);margin:0}.step-list{flex-grow:1;padding:18px 18px 18px 24px;margin:0;list-style-type:disc;list-style-position:outside}.step-list li{font-size:18px;font-family:var(--font-sans);color:var(--text-body-color);font-weight:var(--font-weight-normal);line-height:var(--leading-body);margin-bottom:10px}.step-list li::marker{color:var(--text-primary);font-size:.9em}@media(max-width:1000px){.steps-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.steps-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/services-section.css.map */
