.hj-how-new{margin-top:var(--space-2xl)}.hj-steps-new{gap:var(--space-3xl);grid-template-columns:repeat(2,1fr);display:grid}.hj-step-column{border:1px solid var(--hj-gray-200);padding:var(--space-2xl);background:#fff;border-radius:1.5rem}.hj-column-title{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--text-lg);margin-bottom:var(--space-sm);color:var(--hj-text-primary);font-weight:600;display:flex}.hj-column-title svg{color:var(--hj-green)}.hj-step-column>p{text-align:center;font-size:var(--text-sm);color:var(--hj-text-secondary);margin-bottom:var(--space-xl);line-height:1.6}.hj-step-new{gap:var(--space-lg);margin-bottom:var(--space-lg);align-items:flex-start;display:flex}.hj-step-new:last-child{margin-bottom:0}.hj-step-number{background:var(--hj-green);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:600;display:flex}.hj-step-content h3{font-size:var(--text-md);margin-bottom:4px}.hj-step-content p{font-size:var(--text-sm);color:var(--hj-text-secondary);margin:0;line-height:1.5}.hw-important-grid{gap:var(--space-lg);margin-top:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.hw-important-card{gap:var(--space-md);border:1px solid var(--hj-gray-200);padding:var(--space-lg);border-radius:1rem;align-items:flex-start;display:flex}.hw-important-card svg{color:var(--hj-green);flex-shrink:0;margin-top:3px}.hw-important-card p{font-size:var(--text-sm);color:var(--hj-text-secondary);margin:0;line-height:1.6}.hj-how-cta{margin-top:var(--space-lg);justify-content:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.hj-how-cta a{font-size:var(--text-sm);border-radius:999px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s}.hj-how-cta a:first-child{background:var(--hj-green);color:#fff}.hj-how-cta a:first-child:hover{opacity:.9}.hj-link-alt{border:1px solid var(--hj-gray-300);color:var(--hj-text-primary)}.hj-link-alt:hover{background:var(--hj-gray-50)}@media (max-width:768px){.hj-steps-new{gap:var(--space-xl);grid-template-columns:1fr}.hj-step-column{padding:var(--space-xl)}.hj-column-title{font-size:var(--text-md)}.hw-important-grid{grid-template-columns:1fr}}
