.SmartLockDemoSection-module__CNs-Jq__demoSection{margin:0;padding:16px 8px 6px}.SmartLockDemoSection-module__CNs-Jq__modalMode{margin:0;padding:8px 4px 4px}.SmartLockDemoSection-module__CNs-Jq__demoIntro{text-align:center;max-width:920px;margin:0 auto 16px}.SmartLockDemoSection-module__CNs-Jq__demoTitle{color:#111827;margin:0;font-size:1.8rem;font-weight:800}.SmartLockDemoSection-module__CNs-Jq__demoSubtitle{color:#4b5563;margin:10px 0 0;font-size:.98rem;line-height:1.65}.SmartLockDemoSection-module__CNs-Jq__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.SmartLockDemoSection-module__CNs-Jq__stepCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:12px;transition:border-color .25s,box-shadow .25s,background-color .25s}.SmartLockDemoSection-module__CNs-Jq__stepCardActive{border-color:#dc262673;box-shadow:0 10px 20px #dc26261f}.SmartLockDemoSection-module__CNs-Jq__stepCardComplete{background:#f0fdf4;border-color:#16a34a59}.SmartLockDemoSection-module__CNs-Jq__stepIndex{color:#fff;background:#0f172a;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.82rem;font-weight:700;display:inline-flex}.SmartLockDemoSection-module__CNs-Jq__stepTitle{color:#111827;margin:9px 0 5px;font-size:.9rem;font-weight:700}.SmartLockDemoSection-module__CNs-Jq__stepDesc{color:#6b7280;margin:0;font-size:.82rem;line-height:1.45}.SmartLockDemoSection-module__CNs-Jq__demoLayout{width:100%}@media (max-width:1024px){.SmartLockDemoSection-module__CNs-Jq__demoTitle{font-size:1.6rem}.SmartLockDemoSection-module__CNs-Jq__stepsGrid{grid-template-columns:1fr}}@media (max-width:768px){.SmartLockDemoSection-module__CNs-Jq__demoSection{padding:8px 2px}.SmartLockDemoSection-module__CNs-Jq__modalMode{padding:4px 0}.SmartLockDemoSection-module__CNs-Jq__demoTitle{font-size:1.38rem}.SmartLockDemoSection-module__CNs-Jq__demoSubtitle{font-size:.9rem}.SmartLockDemoSection-module__CNs-Jq__demoLayout{flex-direction:column!important;gap:16px!important}}
