.signature-steps{padding:64px 0}@media(max-width: 768px){.signature-steps{padding:32px 0}}.signature-steps .section-title{text-align:center;font-size:28px;font-weight:700;margin-bottom:32px}.signature-steps .section-description{max-width:640px;margin:0 auto 32px;text-align:center;font-size:16px;color:#666}.signature-steps .steps-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 768px){.signature-steps .steps-grid{grid-template-columns:1fr;gap:24px}}.signature-steps .step-card{background:#fff;padding:24px;border-radius:12px;transition:box-shadow .2s ease}.signature-steps .step-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.08)}.signature-steps .step-card .step-image{margin-bottom:16px}.signature-steps .step-card .step-image img{width:100%;height:auto}.signature-steps .step-card .step-title{font-weight:600;font-family:"Inter SemiBold",sans-serif;color:#232933;margin-bottom:8px}.signature-steps .step-card .step-headline{color:#008a00;font-size:20px;line-height:150%;font-weight:600;font-family:"Inter SemiBold",sans-serif;margin-bottom:8px}.signature-steps .step-card .step-description{font-size:16px;font-family:"Inter Regular",sans-serif;font-weight:400;line-height:150%;color:#626b79}/*# sourceMappingURL=signature-steps.min.css.map */