.words-module__8ih0hW__steps{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));padding:0;list-style:none;display:grid}.words-module__8ih0hW__step{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xl);flex-direction:column;display:flex}.words-module__8ih0hW__stepNum{width:36px;height:36px;font-family:var(--font-label);font-size:var(--text-label-md);color:var(--color-ink);background:var(--color-gold);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.words-module__8ih0hW__h3{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.words-module__8ih0hW__muted{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.words-module__8ih0hW__note{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.words-module__8ih0hW__tableWrap{margin-top:var(--space-6);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xl);overflow-x:auto}.words-module__8ih0hW__table{width:100%;min-width:520px;font-size:var(--text-md);border-collapse:collapse}.words-module__8ih0hW__table th,.words-module__8ih0hW__table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line)}.words-module__8ih0hW__table thead th{font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted)}.words-module__8ih0hW__table tbody th{font-weight:var(--weight-semibold)}.words-module__8ih0hW__table tbody tr:last-child th,.words-module__8ih0hW__table tbody tr:last-child td{border-bottom:0}.words-module__8ih0hW__terms{gap:var(--space-3) var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.words-module__8ih0hW__termRow{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-line)}.words-module__8ih0hW__termRow dt{font-weight:var(--weight-bold)}.words-module__8ih0hW__termRow dd{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:2px 0 0}
