[data-variant=variant-system-light] .how-works--light{background:var(--p-slate-50, #f8fafc);padding:40px 32px;border-radius:18px;background:#fff;margin-bottom:24px}[data-variant=variant-system-light] .how-works--light .how-works__title{font-size:24px;font-weight:600;color:var(--p-slate-900, #0f172a);margin:0 0 32px;text-align:center;line-height:1.3}[data-variant=variant-system-light] .how-works--light .how-works__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px}[data-variant=variant-system-light] .how-works--light .how-works__step{text-align:center}[data-variant=variant-system-light] .how-works--light .how-works__icon{font-size:40px;display:block;margin-bottom:12px}[data-variant=variant-system-light] .how-works--light .how-works__name{font-size:18px;font-weight:600;color:var(--p-slate-900, #0f172a);margin:0 0 8px;line-height:1.3}[data-variant=variant-system-light] .how-works--light .how-works__desc{font-size:14px;color:var(--p-slate-600, #475569);line-height:1.6;margin:0}[data-variant=variant-system-light] .how-works--light .how-works__desc p{margin:0}[data-variant=variant-system-light] .how-works--light .how-works__icon img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 12px;border-radius:8px}
